MAPL_ExtDataConfig Module


Uses

Used by

  • module~~mapl_extdataconfig~~UsedByGraph module~mapl_extdataconfig MAPL_ExtDataConfig module~mapl_extdatagridcomp2g MAPL_ExtDataGridComp2G module~mapl_extdatagridcomp2g->module~mapl_extdataconfig module~mapl_extdataoldtypescreator MAPL_ExtDataOldTypesCreator module~mapl_extdatagridcomp2g->module~mapl_extdataoldtypescreator module~mapl_extdataoldtypescreator->module~mapl_extdataconfig module~extdata_drivergridcompmod ExtData_DriverGridCompMod module~extdata_drivergridcompmod->module~mapl_extdatagridcomp2g module~mapl_capgridcompmod MAPL_CapGridCompMod module~mapl_capgridcompmod->module~mapl_extdatagridcomp2g module~extdatadrivermod ExtDataDriverMod module~extdatadrivermod->module~extdata_drivergridcompmod module~mapl_capmod MAPL_CapMod module~mapl_capmod->module~mapl_capgridcompmod program~comp_testing_driver comp_testing_driver program~comp_testing_driver->module~mapl_capgridcompmod program~extdata_driver ExtData_Driver program~extdata_driver->module~extdata_drivergridcompmod program~extdata_driver->module~extdatadrivermod module~mapl_gridcompsmod MAPL_GridCompsMod module~mapl_gridcompsmod->module~mapl_capmod module~mapl_nuopcwrappermod MAPL_NUOPCWrapperMod module~mapl_nuopcwrappermod->module~mapl_capmod

Derived Types

type, public ::  ExtDataConfig

Components

Type Visibility Attributes Name Initial
integer, public :: debug
type(ExtDataDerivedMap), public :: derived_map
type(ExtDataFileStreamMap), public :: file_stream_map
type(ExtDataRuleMap), public :: rule_map
type(ExtDataTimeSampleMap), public :: sample_map

Type-Bound Procedures

procedure, public :: add_new_rule
procedure, public :: count_rules_for_item
procedure, public :: get_extra_derived_items
procedure, public :: get_item_type
procedure, public :: get_time_range
procedure, public :: has_rule_for
procedure, public :: new_ExtDataConfig_from_yaml