(git:c5411e0)
Loading...
Searching...
No Matches
pint_types::pile_therm_type Type Reference

data to use the pile thermostat More...

Data Fields

real(kind=dp) lamb = 0.0_dp
 
real(kind=dp) tau = 0.0_dp
 
real(kind=dp) thermostat_energy = 0.0_dp
 
real(kind=dp), dimension(:), pointer c1 => NULL()
 
real(kind=dp), dimension(:), pointer c2 => NULL()
 
real(kind=dp), dimension(:), pointer g_fric => NULL()
 
real(kind=dp), dimension(:, :), pointer massfact => NULL()
 
type(rng_stream_typegaussian_rng_stream = rng_stream_type()
 

Detailed Description

data to use the pile thermostat

Note
lamb - coupling constant of pile to the normal modes tau - time constant for centroid mode thermostat_energy - energy difference for conxerved quantity c1 - scaling of the old momenta c2 - scaling of the friction term g_fric - mode specific friction massfact - Mass prefactor to get units right gaussian_rng_stream - random number generator
Author
Felix Uhl

Definition at line 202 of file pint_types.F.

Field Documentation

◆ lamb

real(kind=dp) pint_types::pile_therm_type::lamb = 0.0_dp

Definition at line 203 of file pint_types.F.

◆ tau

real(kind=dp) pint_types::pile_therm_type::tau = 0.0_dp

Definition at line 203 of file pint_types.F.

◆ thermostat_energy

real(kind=dp) pint_types::pile_therm_type::thermostat_energy = 0.0_dp

Definition at line 203 of file pint_types.F.

◆ c1

real(kind=dp), dimension(:), pointer pint_types::pile_therm_type::c1 => NULL()

Definition at line 204 of file pint_types.F.

◆ c2

real(kind=dp), dimension(:), pointer pint_types::pile_therm_type::c2 => NULL()

Definition at line 205 of file pint_types.F.

◆ g_fric

real(kind=dp), dimension(:), pointer pint_types::pile_therm_type::g_fric => NULL()

Definition at line 206 of file pint_types.F.

◆ massfact

real(kind=dp), dimension(:, :), pointer pint_types::pile_therm_type::massfact => NULL()

Definition at line 207 of file pint_types.F.

◆ gaussian_rng_stream

type(rng_stream_type) pint_types::pile_therm_type::gaussian_rng_stream = rng_stream_type()

Definition at line 208 of file pint_types.F.


The documentation for this type was generated from the following file: