mus_IBM_globType Derived Type

type, public :: mus_IBM_globType

This datatype is a wrapper for the immersed boundary information and a possible logging type for debugging


Inherits

type~~mus_ibm_globtype~~InheritsGraph type~mus_ibm_globtype mus_IBM_globType type~mus_ibm_type mus_IBM_type type~mus_ibm_globtype->type~mus_ibm_type IBM type~tem_logging_type tem_logging_type type~mus_ibm_globtype->type~tem_logging_type logIBM type~mus_ibm_tmpdata_type mus_IBM_tmpData_type type~mus_ibm_type->type~mus_ibm_tmpdata_type IBMData type~tem_surfdata_type tem_surfData_type type~mus_ibm_type->type~tem_surfdata_type surfData type~dyn_intarray_type dyn_intarray_type type~mus_ibm_type->type~dyn_intarray_type neighs_Xk type~tem_spacetime_fun_type tem_spacetime_fun_type type~mus_ibm_type->type~tem_spacetime_fun_type movement, velocity type~tem_labeledtimer_type tem_labeledtimer_type type~mus_ibm_type->type~tem_labeledtimer_type timings type~grw_intarray_type grw_intarray_type type~mus_ibm_tmpdata_type->type~grw_intarray_type neighs_x, posXk, treeIDs type~tem_communication_type tem_communication_type type~mus_ibm_tmpdata_type->type~tem_communication_type IBMSend_Xk, IBMRecv_Xk, IBMSend_X, IBMRecv_X, IBMSend_X_pdf, IBMRecv_X_pdf type~grw_realarray_type grw_realarray_type type~mus_ibm_tmpdata_type->type~grw_realarray_type inaDelta_X

Inherited by

type~~mus_ibm_globtype~~InheritedByGraph type~mus_ibm_globtype mus_IBM_globType type~mus_geom_type mus_geom_type type~mus_geom_type->type~mus_ibm_globtype globIBM type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_solverdata_type->type~mus_geom_type geometry 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_IBM_type), private, allocatable:: IBM(:)

the immersed boundary data

integer, private :: nIBMs

number of immersed boundaries

type(tem_logging_type), private :: logIBM

logging unit for IBM debug output to file