![]() |
(git:936074a)
|
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.