m_stats_io Module


Uses

  • module~~m_stats_io~~UsesGraph module~m_stats_io m_stats_io module~m_constants_math m_constants_math module~m_stats_io->module~m_constants_math module~m_globals m_globals module~m_stats_io->module~m_globals module~m_precision m_precision module~m_stats_io->module~m_precision module~m_strings m_strings module~m_stats_io->module~m_strings module~m_constants_math->module~m_precision module~m_globals->module~m_precision module~m_ia_types m_ia_types module~m_globals->module~m_ia_types module~m_trajectory m_trajectory module~m_globals->module~m_trajectory iso_fortran_env iso_fortran_env module~m_precision->iso_fortran_env module~m_strings->module~m_precision module~m_ia_types->module~m_precision module~m_trajectory->module~m_precision

Used by

  • module~~m_stats_io~~UsedByGraph module~m_stats_io m_stats_io module~m_mc_solver m_mc_solver module~m_mc_solver->module~m_stats_io module~m_setup m_setup module~m_setup->module~m_stats_io module~m_setup->module~m_mc_solver program~main main program~main->module~m_mc_solver program~main->module~m_setup

Subroutines

public subroutine stats_write_eql(lhdr)

Writes equilibration statistics

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: lhdr

public subroutine stats_write(lhdr)

Writes production statistics and zeros out accumulators

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: lhdr

public subroutine stats_init()

Set up for stats collection

Arguments

None

public subroutine stats_finish()

Arguments

None

public subroutine stats_collect()

Calculates and accumulates production statistics

Arguments

None