stats_config_t Derived Type

type, public, extends(base_config_t) :: stats_config_t


Inherits

type~~stats_config_t~~InheritsGraph type~stats_config_t stats_config_t type~base_config_t base_config_t type~stats_config_t->type~base_config_t

Inherited by

type~~stats_config_t~~InheritedByGraph type~stats_config_t stats_config_t type~stats_manager_t stats_manager_t type~stats_manager_t->type~stats_config_t config type~io_manager_t io_manager_t type~io_manager_t->type~stats_manager_t stats_mgr type~base_case_t base_case_t type~base_case_t->type~io_manager_t io_mgr type~case_channel_t case_channel_t type~case_channel_t->type~base_case_t type~case_cylinder_t case_cylinder_t type~case_cylinder_t->type~base_case_t type~case_generic_t case_generic_t type~case_generic_t->type~base_case_t type~case_tgv_t case_tgv_t type~case_tgv_t->type~base_case_t

Components

Type Visibility Attributes Name Initial
integer, public :: initstat = 0

iteration to start accumulating (0 = disabled)

integer, public :: istatfreq = 1

accumulate every N steps

integer, public :: istatout = 0

write stats every N steps (0 = disabled)

character(len=256), public :: stats_prefix = "statistics"

Type-Bound Procedures

procedure, public :: read => read_stats_nml

  • public subroutine read_stats_nml(self, nml_file, nml_string)

    Arguments

    Type IntentOptional Attributes Name
    class(stats_config_t) :: self
    character(len=*), intent(in), optional :: nml_file
    character(len=*), intent(in), optional :: nml_string