mus_source_type Derived Type

type, public :: mus_source_type

Description of musubi source type


Inherits

type~~mus_source_type~~InheritsGraph type~mus_source_type mus_source_type type~grw_stringkeyvaluepairarray_type grw_stringkeyvaluepairarray_type type~mus_source_type->type~grw_stringkeyvaluepairarray_type varDict type~mus_source_op_type mus_source_op_type type~mus_source_type->type~mus_source_op_type method type~mus_source_elems_type mus_source_elems_type type~mus_source_op_type->type~mus_source_elems_type elemLvl type~mus_turbchannelforce_type mus_turbChannelForce_type type~mus_source_op_type->type~mus_turbchannelforce_type turbChanForce type~mus_absorblayer_type mus_absorbLayer_type type~mus_source_op_type->type~mus_absorblayer_type absLayer type~mus_absorblayer_dynavg_type mus_absorbLayer_dynAvg_type type~mus_source_elems_type->type~mus_absorblayer_dynavg_type dynAvg type~mus_hrrcorrectionterm_type mus_HRRCorrectionTerm_type type~mus_source_elems_type->type~mus_hrrcorrectionterm_type HRR_Corr type~tem_shape_type tem_shape_type type~mus_turbchannelforce_type->type~tem_shape_type geom_utau, geom_umean type~tem_subtree_type tem_subTree_type type~mus_turbchannelforce_type->type~tem_subtree_type subTree_utau, subTree_umean type~absorblayer_config_type absorbLayer_config_type type~mus_absorblayer_type->type~absorblayer_config_type config

Inherited by

type~~mus_source_type~~InheritedByGraph type~mus_source_type mus_source_type type~mus_field_type mus_field_type type~mus_field_type->type~mus_source_type source type~mus_scheme_type mus_scheme_type type~mus_scheme_type->type~mus_source_type globSrc type~mus_scheme_type->type~mus_field_type field type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_solverdata_type->type~mus_scheme_type scheme type~mus_varsys_data_type mus_varSys_data_type type~mus_varsys_data_type->type~mus_varsys_solverdata_type solverData

Contents


Components

TypeVisibilityAttributesNameInitial
type(mus_source_op_type), private, allocatable:: method(:)

Contains source elements position in tree%treeID and function pointer to update source Size: varDict%nVals

type(grw_stringkeyvaluepairarray_type), private :: varDict

Dictionary of source variable with varDict%val()%key is the name of source variable and varDict%val()%value is the name of variable provided for the key