tem_operation_module Module


Uses

  • module~~tem_operation_module~~UsesGraph module~tem_operation_module tem_operation_module iso_c_binding iso_c_binding module~tem_operation_module->iso_c_binding module~env_module env_module module~tem_operation_module->module~env_module module~tem_grow_array_module tem_grow_array_module module~tem_operation_module->module~tem_grow_array_module module~tem_reduction_transient_module tem_reduction_transient_module module~tem_operation_module->module~tem_reduction_transient_module aotus_module aotus_module module~env_module->aotus_module flu_binding flu_binding module~env_module->flu_binding iso_fortran_env iso_fortran_env module~env_module->iso_fortran_env mpi mpi module~env_module->mpi module~tem_grow_array_module->module~env_module module~tem_reduction_transient_module->module~env_module aot_table_module aot_table_module module~tem_reduction_transient_module->aot_table_module module~tem_reduction_transient_module->aotus_module module~tem_aux_module tem_aux_module module~tem_reduction_transient_module->module~tem_aux_module module~tem_logging_module tem_logging_module module~tem_reduction_transient_module->module~tem_logging_module module~tem_time_module tem_time_module module~tem_reduction_transient_module->module~tem_time_module module~tem_aux_module->module~env_module module~tem_aux_module->aot_table_module module~tem_aux_module->aotus_module module~tem_aux_module->flu_binding module~tem_aux_module->module~tem_logging_module module~tem_aux_module->mpi module~soi_revision_module soi_revision_module module~tem_aux_module->module~soi_revision_module module~tem_comm_env_module tem_comm_env_module module~tem_aux_module->module~tem_comm_env_module module~tem_lua_requires_module tem_lua_requires_module module~tem_aux_module->module~tem_lua_requires_module module~tem_tools_module tem_tools_module module~tem_aux_module->module~tem_tools_module module~tem_logging_module->module~env_module module~tem_logging_module->aot_table_module module~tem_logging_module->aotus_module module~tem_time_module->module~env_module module~tem_time_module->aot_table_module module~tem_time_module->aotus_module module~tem_time_module->mpi aot_out_module aot_out_module module~tem_time_module->aot_out_module module~tem_comm_env_module->mpi module~tem_lua_requires_module->iso_c_binding module~tem_lua_requires_module->module~env_module module~tem_lua_requires_module->aot_table_module module~tem_lua_requires_module->aotus_module module~tem_lua_requires_module->flu_binding module~tem_tools_module->module~env_module

Used by

  • module~~tem_operation_module~~UsedByGraph module~tem_operation_module tem_operation_module module~tem_bc_module tem_bc_module module~tem_bc_module->module~tem_operation_module module~tem_logical_operation_var_module tem_logical_operation_var_module module~tem_logical_operation_var_module->module~tem_operation_module module~tem_operation_var_module tem_operation_var_module module~tem_operation_var_module->module~tem_operation_module module~tem_operation_var_module->module~tem_logical_operation_var_module module~tem_derived_module tem_derived_module module~tem_derived_module->module~tem_operation_var_module

Derived Types

type, public ::  tem_indexLvl_type

Type to store the index of points of the inputs levelwise, since points are levelwise

Components

Type Visibility Attributes Name Initial
type(grw_intarray_type), public :: indexLvl(globalMaxLevels)

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

Components

Type Visibility Attributes Name Initial
type(tem_indexLvl_type), public, allocatable :: input_pntIndex(:)
type(c_ptr), public :: solver_bundle

A pointer to possibly additional solver data.

Read more…
type(tem_reduction_transient_type), public :: redTrans

time reduction data