tem_varSys_op_data_type Derived Type

type, public :: tem_varSys_op_data_type

Type which is the method_data for derived variables, hence it consists of the point index for each input variable size: number of inputs variable


Inherits

type~~tem_varsys_op_data_type~~InheritsGraph type~tem_varsys_op_data_type tem_varSys_op_data_type c_ptr c_ptr type~tem_varsys_op_data_type->c_ptr solver_bundle type~tem_indexlvl_type tem_indexLvl_type type~tem_varsys_op_data_type->type~tem_indexlvl_type input_pntIndex type~tem_reduction_transient_type tem_reduction_transient_type type~tem_varsys_op_data_type->type~tem_reduction_transient_type redTrans type~grw_intarray_type grw_intarray_type type~tem_indexlvl_type->type~grw_intarray_type indexLvl type~tem_reduction_transient_config_type tem_reduction_transient_config_type type~tem_reduction_transient_type->type~tem_reduction_transient_config_type config

Contents


Components

TypeVisibilityAttributesNameInitial
type(tem_indexLvl_type), private, allocatable:: input_pntIndex(:)
type(c_ptr), private :: solver_bundle

A pointer to possibly additional solver data.

This is for example used to keep a link to the projection data in Ateles to enable the construction of element data from the point data for the operation variables.

type(tem_reduction_transient_type), private :: redTrans

time reduction data