![]() |
(git:b77b4be)
|
Handles the type to compute averages during an MD. More...
Data Types | |
type | average_quantities_type |
interface | get_averages |
Functions/Subroutines | |
subroutine, public | create_averages (averages, averages_section, virial_avg, force_env) |
Creates averages environment. | |
subroutine, public | retain_averages (averages) |
retains the given averages env | |
subroutine, public | release_averages (averages) |
releases the given averages env | |
subroutine, public | compute_averages (averages, force_env, md_ener, cell, virial, pv_scalar, pv_xx, used_time, hugoniot, abc, cell_angle, nat, itimes, time, my_pos, my_act) |
computes the averages | |
Handles the type to compute averages during an MD.
subroutine, public averages_types::create_averages | ( | type(average_quantities_type), pointer | averages, |
type(section_vals_type), pointer | averages_section, | ||
logical, intent(in), optional | virial_avg, | ||
type(force_env_type), pointer | force_env | ||
) |
Creates averages environment.
averages | ... |
averages_section | ... |
virial_avg | ... |
force_env | ... |
Definition at line 78 of file averages_types.F.
subroutine, public averages_types::retain_averages | ( | type(average_quantities_type), pointer | averages | ) |
retains the given averages env
averages | ... |
Definition at line 119 of file averages_types.F.
subroutine, public averages_types::release_averages | ( | type(average_quantities_type), pointer | averages | ) |
releases the given averages env
averages | ... |
Definition at line 132 of file averages_types.F.
subroutine, public averages_types::compute_averages | ( | type(average_quantities_type), pointer | averages, |
type(force_env_type), pointer | force_env, | ||
type(md_ener_type), pointer | md_ener, | ||
type(cell_type), pointer | cell, | ||
type(virial_type), pointer | virial, | ||
real(kind=dp), intent(in) | pv_scalar, | ||
real(kind=dp), intent(in) | pv_xx, | ||
real(kind=dp), pointer | used_time, | ||
real(kind=dp), intent(in) | hugoniot, | ||
real(kind=dp), dimension(3), intent(in) | abc, | ||
real(kind=dp), dimension(3), intent(in) | cell_angle, | ||
integer, intent(in) | nat, | ||
integer, intent(in) | itimes, | ||
real(kind=dp), intent(in) | time, | ||
character(len=default_string_length), intent(in) | my_pos, | ||
character(len=default_string_length), intent(in) | my_act | ||
) |
computes the averages
averages | ... |
force_env | ... |
md_ener | ... |
cell | ... |
virial | ... |
pv_scalar | ... |
pv_xx | ... |
used_time | ... |
hugoniot | ... |
abc | ... |
cell_angle | ... |
nat | ... |
itimes | ... |
time | ... |
my_pos | ... |
my_act | ... |
Definition at line 179 of file averages_types.F.