MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cmatrixbasemodule::add_diag_value_if
 Cmatrixbasemodule::add_value_pos_if
 Cmethodmodule::apply
 Ctvbasemodule::ar_set_pointersAnnounce package and set pointers to variables
 Carrayreaderbasemodule::arrayreaderbasetype
 Cdouble1dreadermodule::double1dreadertype
 Cdouble2dreadermodule::double2dreadertype
 Cinteger1dreadermodule::integer1dreadertype
 Cinteger2dreadermodule::integer2dreadertype
 Cbasesolutionmodule::assignConnectionsIFace
 Cvectorbasemodule::axpy_if
 Cbaseexchangemodule::baseexchangetype
 Cgwfgweexchangemodule::gwfgweexchangetype
 Cgwfgwtexchangemodule::gwfgwtexchangetype
 Cgwfprtexchangemodule::gwfprtexchangetype
 Cnumericalexchangemodule::numericalexchangetype
 Cbasegeometrymodule::basegeometrytype
 Ccirculargeometrymodule::circulargeometrytype
 Crectangulargeometrymodule::rectangulargeometrytype
 Cbasemodelmodule::basemodeltypeHighest level model type. All models extend this parent type
 Cexplicitmodelmodule::explicitmodeltypeBase type for models that solve themselves
 Cnumericalmodelmodule::numericalmodeltype
 Cbasesolutionmodule::basesolutiontype
 Cexplicitsolutionmodule::explicitsolutiontypeManages and solves explicit models
 Cnumericalsolutionmodule::numericalsolutiontype
 Cblockparsermodule::blockparsertype
 Cbmif::bmi
 Cbmif::bmif_finalize
 Cbmif::bmif_get_component_name
 Cbmif::bmif_get_current_time
 Cbmif::bmif_get_end_time
 Cbmif::bmif_get_grid_connectivity
 Cbmif::bmif_get_grid_offset
 Cbmif::bmif_get_grid_origin
 Cbmif::bmif_get_grid_rank
 Cbmif::bmif_get_grid_shape
 Cbmif::bmif_get_grid_size
 Cbmif::bmif_get_grid_spacing
 Cbmif::bmif_get_grid_type
 Cbmif::bmif_get_grid_x
 Cbmif::bmif_get_grid_y
 Cbmif::bmif_get_grid_z
 Cbmif::bmif_get_input_var_names
 Cbmif::bmif_get_output_var_names
 Cbmif::bmif_get_start_time
 Cbmif::bmif_get_time_step
 Cbmif::bmif_get_time_units
 Cbmif::bmif_get_value_at_indices_double
 Cbmif::bmif_get_value_at_indices_float
 Cbmif::bmif_get_value_at_indices_int
 Cbmif::bmif_get_value_double
 Cbmif::bmif_get_value_float
 Cbmif::bmif_get_value_int
 Cbmif::bmif_get_value_ptr_double
 Cbmif::bmif_get_value_ptr_float
 Cbmif::bmif_get_value_ptr_int
 Cbmif::bmif_get_var_grid
 Cbmif::bmif_get_var_itemsize
 Cbmif::bmif_get_var_nbytes
 Cbmif::bmif_get_var_type
 Cbmif::bmif_get_var_units
 Cbmif::bmif_initialize
 Cbmif::bmif_set_value_at_indices_double
 Cbmif::bmif_set_value_at_indices_float
 Cbmif::bmif_set_value_at_indices_int
 Cbmif::bmif_set_value_double
 Cbmif::bmif_set_value_float
 Cbmif::bmif_set_value_int
 Cbmif::bmif_update
 Cbmif::bmif_update_frac
 Cbmif::bmif_update_until
 Cbndextmodule::bndextfoundtype@ brief BndExtFoundType
 Cboundinputcontextmodule::boundinputcontexttypeDerived type for boundary package input context
 Chashtablemodule::buckettype
 Cbudgetfilereadermodule::budgetfilereadertype
 Cbudgetobjectmodule::budgetobjecttype
 Cbudgettermmodule::budgettermtype
 Cbudgetmodule::budgettypeDerived type for the Budget object
 Ctspfmimodule::budobjptrarray
 Ccelldefnmodule::celldefntypeBase grid cell definition
 Ccellmodule::celltypeBase type for grid cells of a concrete type. Contains a cell-definition which is information shared by cell types
 Ccellpolymodule::cellpolytype
 Ccellrectmodule::cellrecttype
 Ccellrectquadmodule::cellrectquadtype
 Ccellwithnbrsmodule::cellwithnbrstype
 Ccharacterstringmodule::characterstringtypeThis class is used to store a single deferred-length character string. It was designed to work in an array implementation so that a jagged character array could be used in MODFLOW and stored in the memory manager
 Cchfcdbinputmodule::chfcdbparamfoundtype
 Cchfchdinputmodule::chfchdparamfoundtype
 Cchfcxsinputmodule::chfcxsparamfoundtype
 Cchfdfwinputmodule::chfdfwparamfoundtype
 Cchfdis2dinputmodule::chfdis2dparamfoundtype
 Cchfdisv1dinputmodule::chfdisv1dparamfoundtype
 Cchfdisv2dinputmodule::chfdisv2dparamfoundtype
 Cchfflwinputmodule::chfflwparamfoundtype
 Cchficinputmodule::chficparamfoundtype
 Cchfnaminputmodule::chfnamparamfoundtype
 Cchfstoinputmodule::chfstoparamfoundtype
 Cchfzdginputmodule::chfzdgparamfoundtype
 Cpetscconvergencemodule::CnvgCheckFunc
 Cpetscconvergencemodule::CnvgDestroyFunc
 Carrayhandlersmodule::concatarray
 Cgwfbuymodule::concentrationpointer
 Cgwfvscmodule::concentrationpointer
 Cconnectionbuildermodule::connectionbuildertype
 Cconnectionsmodule::connectionstype
 Cconvergencesummarymodule::convergencesummarytypeThis structure stores the generic convergence info for a solution
 Clinearsolverbasemodule::create_matrix_if
 Cvectorbasemodule::create_mm_if
 Cmatrixbasemodule::create_vec_if
 Cmatrixbasemodule::create_vec_mm_if
 Cdag_module::dag
 Ctspfmimodule::dataadvancedpackagetype
 Cmethodmodule::deallocate
 Ccellmodule::destroy
 Csubcellmodule::destroy
 Clinearsolverbasemodule::destroy_if
 Cmatrixbasemodule::destroy_if
 Crouterbasemodule::destroy_if
 Cvectorbasemodule::destroy_if
 Cbasedismodule::disbasetype
 Cdis2dmodule::dis2dtypeStructured grid discretization
 Cdismodule::distypeStructured grid discretization
 Cdisumodule::disutypeUnstructured grid discretization
 Cdisv1dmodule::disv1dtype
 Cdisv2dmodule::disv2dtypeVertex grid discretization
 Cdisvmodule::disvtypeVertex grid discretization
 Cdisconnexchangemodule::disconnexchangefoundtype@ brief DisConnExchangeFoundType
 Cdis2dmodule::disfoundtypeSimplifies tracking parameters sourced from the input context
 Cdismodule::disfoundtypeSimplifies tracking parameters sourced from the input context
 Cdisv1dmodule::disfoundtypeSimplifies tracking parameters sourced from the input context
 Cdistributedsimmodule::distributedsimtype
 Cdistvariablemodule::distvartype
 Cdisumodule::disufoundtype
 Cdisv2dmodule::disvfoundtype
 Cdisvmodule::disvfoundtype
 Cdisvgeom::disvgeomtype
 Cdynamicpackageparamsmodule::dynamicpackageparamstypeDynamic parameter filter type
 Cinputloadtypemodule::dynamicpkgloadtypeDynamic loader type
 Casciiinputloadtypemodule::asciidynamicpkgloadbasetypeBase abstract type for ascii source dynamic load
 Cinputloadtypemodule::dynamicpkgloadbasetypeBase abstract type for dynamic input loader
 Cmemorysethandlermodule::eventhandlerdatatype
 Cbaseexchangemodule::exg_ar
 Cbaseexchangemodule::exg_df
 Cexgchfgwfinputmodule::exgchfgwfparamfoundtype
 Cexggwegweinputmodule::exggwegweparamfoundtype
 Cexggwfgweinputmodule::exggwfgweparamfoundtype
 Cexggwfgwfinputmodule::exggwfgwfparamfoundtype
 Cexggwfgwtinputmodule::exggwfgwtparamfoundtype
 Cexggwfprtinputmodule::exggwfprtparamfoundtype
 Cexggwtgwtinputmodule::exggwtgwtparamfoundtype
 Cexgolfgwfinputmodule::exgolfgwfparamfoundtype
 Cexgswfgwfinputmodule::exgswfgwfparamfoundtype
 Carrayhandlersmodule::expandarray
 Carrayhandlersmodule::expandarray2d
 Carrayhandlersmodule::expandarraywrapper
 Cmodelexportmodule::exportmodeltypeExport model type
 Cncmodelexportmodule::exportpackagetype
 Carrayhandlersmodule::extendptrarray
 Cmathutilmodule::f1d
 Cbasesolutionmodule::finalizeSolve
 Cmatrixbasemodule::get_aij_if
 Cvectorbasemodule::get_array_if
 Cmatrixbasemodule::get_column_if
 Cmatrixbasemodule::get_diag_value_if
 Cmatrixbasemodule::get_first_col_pos_if
 Cmatrixbasemodule::get_last_col_pos_if
 Cvectorbasemodule::get_ownership_range_if
 Ctvbasemodule::get_pointer_to_valueGet an array value pointer given a variable name and node index
 Cmatrixbasemodule::get_position_diag_if
 Cmatrixbasemodule::get_position_if
 Cmatrixbasemodule::get_row_offset_if
 Cvectorbasemodule::get_size_if
 Cvectorbasemodule::get_value_local_if
 Cmatrixbasemodule::get_value_pos_if
 Cvirtualmodelmodule::get_virtual_model
 Ccellwithnbrsmodule::globalcelltypeData structure to hold a global cell identifier, using a pointer to the model and its local cell
 Cgridconnectionmodule::gridconnectiontypeThis class is used to construct the connections object for the interface model's spatial discretization/grid
 Cgwecndoptionsmodule::gwecndoptionstypeData structure (and helpers) for passing cnd option data
 Cgwecndinputmodule::gwecndparamfoundtype
 Cgwectpinputmodule::gwectpparamfoundtype
 Cgwedisinputmodule::gwedisparamfoundtype
 Cgwedisuinputmodule::gwedisuparamfoundtype
 Cgwedisvinputmodule::gwedisvparamfoundtype
 Cgweicinputmodule::gweicparamfoundtype
 Cgweinputdatamodule::gweinputdatatypeData for sharing among multiple packages. Originally read in from
 Cgwenaminputmodule::gwenamparamfoundtype
 Cgwfbuyinputdatamodule::gwfbuyinputdatatypeData structure to transfer input configuration to the
 Cgwfchdinputmodule::gwfchdparamfoundtype
 Cgwfdisinputmodule::gwfdisparamfoundtype
 Cgwfdisuinputmodule::gwfdisuparamfoundtype
 Cgwfdisvinputmodule::gwfdisvparamfoundtype
 Cgwfdrninputmodule::gwfdrnparamfoundtype
 Cgwfevtainputmodule::gwfevtaparamfoundtype
 Cgwfevtinputmodule::gwfevtparamfoundtype
 Cgwfghbinputmodule::gwfghbparamfoundtype
 Cgwficinputmodule::gwficparamfoundtype
 Cgwfmvrperioddatamodule::gwfmvrperioddatatypeDerived type for GwfMvrPeriodDataType
 Cgwfnaminputmodule::gwfnamparamfoundtype
 Cgwfnpfoptionsmodule::gwfnpfoptionstypeData structure and helper methods for passing NPF options into npf_df, as an alternative to reading those from file
 Cgwfnpfinputmodule::gwfnpfparamfoundtype
 Cgwfrchainputmodule::gwfrchaparamfoundtype
 Cgwfrchinputmodule::gwfrchparamfoundtype
 Cgwfrivinputmodule::gwfrivparamfoundtype
 Cgwfstoinputmodule::gwfstoparamfoundtype
 Cgwfvscinputdatamodule::gwfvscinputdatatypeData structure to transfer input configuration to the
 Cgwfwelinputmodule::gwfwelparamfoundtype
 Cgwtcncinputmodule::gwtcncparamfoundtype
 Cgwtdisinputmodule::gwtdisparamfoundtype
 Cgwtdisuinputmodule::gwtdisuparamfoundtype
 Cgwtdisvinputmodule::gwtdisvparamfoundtype
 Cgwtdspoptionsmodule::gwtdspoptionstypeData structure (and helpers) for passing dsp option data
 Cgwtdspinputmodule::gwtdspparamfoundtype
 Cgwticinputmodule::gwticparamfoundtype
 Cgwtnaminputmodule::gwtnamparamfoundtype
 Citeratormodule::has_next_if
 Chashtablemodule::hashtabletype
 Cheadfilereadermodule::headfilereadertype
 Cidmloggermodule::idm_export
 Cidmloggermodule::idm_log_var
 Carrayhandlersmodule::ifind
 Cimslinearmodule::imslineardatatype
 Cimslinearsettingsmodule::imslinearsettingstype
 Cindexmapmodule::indexmapsgntype
 Cindexmapmodule::indexmaptype
 Csubcellmodule::init
 Cmatrixbasemodule::init_if
 Clinearsolverbasemodule::initialize_if
 Crouterbasemodule::initialize_if
 Cinputdefinitionmodule::inputblockdefinitiontypeInput block definition type
 Cinputdefinitionmodule::inputparamdefinitiontypeInput parameter definition type
 Cinterfacemapmodule::interfacemaptype
 Clistmodule::isEqualIface
 Citeratormodule::iteratortype
 Ckeyvaluelistiteratormodule::keyvaluelistiteratortypeAn iterator used to iterate through a KeyValueList
 Clistiteratormodule::listiteratortypeAn iterator used to iterate through a List
 Cptrhashtableiteratormodule::ptrhashtableiteratortypeAn iterator used to iterate through a PtrHashTable
 Ciunitmodule::iunitrowtype
 Ciunitmodule::iunittype
 Ckeyvaluelistmodule::keyvaluelisttypeA list that stores items as a key-value pair
 Ckeyvaluenodemodule::keyvaluenodetypeA key-value pair node
 Cpetscconvergencemodule::KSPSetConvergenceTest
 Clakmodule::laktabtype
 Clinearsolverbasemodule::linearsolverbasetypeAbstract type for linear solver
 Cimslinearsolvermodule::imslinearsolvertype
 Cpetscsolvermodule::petscsolvertype
 Clistnodemodule::listnodetype
 Clistreadermodule::listreadertype
 Clistmodule::listtypeA generic heterogeneous doubly-linked list
 Cinputloadtypemodule::load_ifLoad interfaces for source static and dynamic types
 Casciiinputloadtypemodule::load_init_if
 Cmodelpackageinputsmodule::loadablepackagetypeDerived type for loadable package type
 Cloadmf6filemodule::loadmf6filetypeStatic parser based input loader
 Clonglinereadermodule::longlinereadertypeLongLineReaderType
 Cmappedmemorymodule::mappedmemorytype
 Cmappermodule::mappertype
 Cmatrixbasemodule::matrixbasetype
 Csparsematrixmodule::sparsematrixtype
 Cmemorymanagermodule::mem_allocate
 Cmemorymanagermodule::mem_checkin
 Cmemorymanagermodule::mem_copyptr
 Cmemorymanagermodule::mem_deallocate
 Cmemorymanagermodule::mem_reallocate
 Cmemorymanagermodule::mem_reassignptr
 Cmemorymanagerextmodule::mem_set_value
 Cmemorymanagermodule::mem_setptr
 Cmemorycontaineriteratormodule::memorycontaineriteratortypeAn iterator used to iterate through a MemoryContainer
 Cmemorystoremodule::memorystoretype
 Cmemorytypemodule::memorytype
 Cmeshmodelmodule::meshncdimidtypeType for storing model export dimension ids
 Cmeshmodelmodule::meshncvaridtypeType for storing model export variable ids
 Cmessagemodule::messagestypeContainer for related messages
 Cmethodmodule::methodtypeBase type for particle tracking methods
 Cmethodcellpasstobotmodule::methodcellpasstobottype
 Cmethodcellpollockmodule::methodcellpollocktype
 Cmethodcellpollockquadmodule::methodcellpollockquadtype
 Cmethodcellternarymodule::methodcellternarytype
 Cmethoddismodule::methoddistype
 Cmethoddisvmodule::methoddisvtype
 Cmethodsubcellpollockmodule::methodsubcellpollocktypeRectangular subcell tracking method
 Cmethodsubcellternarymodule::methodsubcellternarytypeTernary triangular subcell tracking method
 Cmathutilmodule::mod_offset
 Cncmodelexportmodule::model_defineAbstract interfaces for model netcdf export type
 Cncmodelexportmodule::model_step
 Cinputloadtypemodule::modeldynamicpkgstypeType for storing a dynamic package load list
 Cmodelpackageinputsmodule::modelpackageinputstypeDerived type for model package inputs type
 Cmodflowinputmodule::modflowinputtypeDerived type for storing input definition for a file
 Cmpimessagebuildermodule::mpimessagebuildertype
 Cmpimessagecachemodule::mpimessagecachetypeFacility to cache the constructed MPI datatypes. This will avoid having to construct them over and over again for the communication inside the timestep loop. This class deals with separate caches for different units (solutions or global) and for different types of
 Cmpiunitcachemodule::mpiunitcachetype
 Cmpiworldmodule::mpiworldtype
 Cmatrixbasemodule::multiply_if
 Cmvrmodule::mvrtypeDerived type for MvrType
 Cmeshmodelmodule::nc_array_export_ifAbstract interfaces for derived ugrid netcd export types
 Cdisncstructuredmodule::nc_export_array
 Cncmodelexportmodule::ncexportannotationNetcdf export attribute annotations
 Cncfilevarsmodule::ncfilemf6vartypeType which describes a modflow input variable in a netcdf file
 Cncfilevarsmodule::ncfilevarstypeType describing modflow6 input variables in model NetCDF file
 Cncmodelexportmodule::ncmodelexporttypeBase class for an export model
 Cncmodelexportmodule::ncbasemodelexporttypeAbstract type for model netcdf export type
 Cncfilevarsmodule::ncpackagevarstypeType describing input variables for a package in NetCDF file
 Cncarrayreadermodule::netcdf_array_load
 Cloadncinputmodule::netcdf_read_array
 Citeratormodule::next_if
 Chashtablemodule::nodetype
 Cvectorbasemodule::norm2_if
 Cnumericalpackagemodule::numericalpackagetype
 Cbndmodule::bndtype@ brief BndType
 Cflowmodelinterfacemodule::flowmodelinterfacetype
 Cghostnodemodule::ghostnodetype
 Cgwecndmodule::gwecndtype
 Cgweestmodule::gweesttype@ brief Energy storage and transfer
 Cgwfbuymodule::gwfbuytype
 Cgwfcsubmodule::gwfcsubtype
 Cgwfhfbmodule::gwfhfbtype
 Cgwficmodule::gwfictype
 Cgwfmvrmodule::gwfmvrtype
 Cgwfnpfmodule::gwfnpftype
 Cgwfstomodule::gwfstotype
 Cgwfvscmodule::gwfvsctype
 Cgwtdspmodule::gwtdsptype
 Cgwtmstmodule::gwtmsttype@ brief Mobile storage and transfer
 Cprtmipmodule::prtmiptype
 Cswfcxsmodule::swfcxstype
 Cswficmodule::swfictype
 Cswfstomodule::swfstotype
 Ctspadvmodule::tspadvtype
 Ctspmvtmodule::tspmvttype
 Ctspssmmodule::tspssmtypeDerived type for the SSM Package
 Ctvbasemodule::tvbasetype
 Cobscontainermodule::obscontainertype
 Cobservemodule::obsdatatype
 Cobservemodule::observetype
 Cobsoutputlistmodule::obsoutputlisttype
 Cobsoutputmodule::obsoutputtype
 Cobsmodule::obstype
 Cgwfobsmodule::gwfobstype
 Cswfobsmodule::swfobstype
 Ctspobsmodule::tspobstype
 Colfcdbinputmodule::olfcdbparamfoundtype
 Colfchdinputmodule::olfchdparamfoundtype
 Colfcxsinputmodule::olfcxsparamfoundtype
 Colfdfwinputmodule::olfdfwparamfoundtype
 Colfdis2dinputmodule::olfdis2dparamfoundtype
 Colfdisv1dinputmodule::olfdisv1dparamfoundtype
 Colfdisv2dinputmodule::olfdisv2dparamfoundtype
 Colfflwinputmodule::olfflwparamfoundtype
 Colficinputmodule::olficparamfoundtype
 Colfnaminputmodule::olfnamparamfoundtype
 Colfstoinputmodule::olfstoparamfoundtype
 Colfzdginputmodule::olfzdgparamfoundtype
 Coutputcontroldatamodule::outputcontroldatatypeOutput control data type
 Coutputcontrolmodule::outputcontroltype@ brief Controls model output. Overridden for each model type
 Cgwfocmodule::gwfoctype@ brief Output control for GWF
 Cprtocmodule::prtoctype@ brief Output control for particle tracking models
 Cswfocmodule::swfoctype@ brief Output control
 Ctspocmodule::tspoctype@ brief Output control
 Cncmodelexportmodule::package_export
 Cncmodelexportmodule::package_export_ilayer
 Cpackagebudgetmodule::packagebudgettypeDerived type for storing flows
 Cpackagemovermodule::packagemovertype
 Cparticlemodule::particlestoretypeStructure of arrays to store particles
 Cparticlemodule::particletypeParticle tracked by the PRT model
 Cpetscimspreconditionermodule::pcshellctxtype
 Cpetscimspreconditionermodule::PCShellGetContext
 Casciiinputloadtypemodule::period_load_if
 Cinputloadtypemodule::period_load_if
 Cpetscconvergencemodule::petsccnvgctxtypeX vector from the previous iteration
 Cbasesolutionmodule::prepareSolve
 Cvectorbasemodule::print_if
 Clinearsolverbasemodule::print_summary_if
 Cprintsavemanagermodule::printsavemanagertypePrint/save manager type
 Cobservemodule::ProcessIdSub@ brief Process user-provided IDstring
 Cprtdisinputmodule::prtdisparamfoundtype
 Cprtdisvinputmodule::prtdisvparamfoundtype
 Cprtmipinputmodule::prtmipparamfoundtype
 Cprtnaminputmodule::prtnamparamfoundtype
 Cerrorutilmodule::pstop_iface
 Cptrhashtablemodule::ptrhashtabletypeHashTable that stores void pointer items
 Csortmodule::qsort
 Ctvbasemodule::read_optionAnnounce package and set pointers to variables
 Carrayreadersmodule::readarray
 Cboundinputcontextmodule::readstatevartypePointer type for read state variable
 Creleaseschedulemodule::releasescheduletypeParticle release scheduling utility
 Ctvbasemodule::reset_change_flagsClear all per-node change flags
 Crouterbasemodule::route_all_if
 Crouterbasemodule::route_sln_if
 Crouterbasemodule::routerbasetype
 Cmpiroutermodule::mpiroutertype
 Cserialroutermodule::serialroutertype
 Csparsemodule::rowtype
 Cruncontrolmodule::runcontroltype
 Cmpiruncontrolmodule::mpiruncontroltype
 Ctvbasemodule::set_changed_atMark property changes as having occurred at (kper, kstp)
 Cmatrixbasemodule::set_diag_value_if
 Cmemorysethandlermodule::set_handler_iface
 Cvectorbasemodule::set_value_local_if
 Cmatrixbasemodule::set_value_pos_if
 Csfrcrosssectionmanager::sfrcrosssection
 Csfrcrosssectionmanager::sfrcrosssectiontype
 Csimnaminputmodule::simnamparamfoundtype
 Csimtdisinputmodule::simtdisparamfoundtype
 Cbasesolutionmodule::sln_ad
 Cbasesolutionmodule::sln_ar
 Cbasesolutionmodule::sln_ca
 Cbasesolutionmodule::sln_da
 Cbasesolutionmodule::sln_df
 Cbasesolutionmodule::sln_dt
 Cbasesolutionmodule::sln_fp
 Cbasesolutionmodule::sln_ot
 Cbasesolutionmodule::sln_rp
 Cbasesolutionmodule::slnaddexchange
 Cbasesolutionmodule::slnaddmodel
 Cbasesolutionmodule::slngetexchanges
 Cbasesolutionmodule::slngetmodels
 Cbasesolutionmodule::slnsave
 Csolutiongroupmodule::solutiongrouptype
 Cbasesolutionmodule::solve
 Clinearsolverbasemodule::solve_if
 Csparsemodule::sparsematrix
 Cinputloadtypemodule::staticpkgloadtypeStatic loader type
 Cinputloadtypemodule::staticpkgloadbasetypeBase abstract type for static input loader
 Cstlvecintmodule::stlvecint
 Cstructarraymodule::structarraytypeType for structured array
 Cdisncstructuredmodule::structuredncdimidtype
 Cdisncstructuredmodule::structuredncvaridtype
 Cstructvectormodule::structvectortypeDerived type for generic vector
 Csubcellmodule::subcelltypeA subcell of a cell
 Csubcellrectmodule::subcellrecttype
 Csubcelltrimodule::subcelltritype
 Cinputloadtypemodule::subpackagelisttypeType representing package subpackage list
 Cswfcdbinputmodule::swfcdbparamfoundtype
 Cswfchdinputmodule::swfchdparamfoundtype
 Cswfcxsinputmodule::swfcxsparamfoundtype
 Cswfdfwinputmodule::swfdfwparamfoundtype
 Cswfdis2dinputmodule::swfdis2dparamfoundtype
 Cswfdisv1dinputmodule::swfdisv1dparamfoundtype
 Cswfdisv2dinputmodule::swfdisv2dparamfoundtype
 Cswfflwinputmodule::swfflwparamfoundtype
 Cswficinputmodule::swficparamfoundtype
 Cswfnaminputmodule::swfnamparamfoundtype
 Cswfstoinputmodule::swfstoparamfoundtype
 Cswfzdginputmodule::swfzdgparamfoundtype
 Cnumericalsolutionmodule::synchronize_iface
 Ctabletermmodule::tabletermtype
 Ctablemodule::tabletype
 Ctimearrayserieslinkmodule::timearrayserieslinktype
 Ctimearrayseriesmanagermodule::timearrayseriesmanagertype
 Ctimearrayseriesmodule::timearrayseriestype
 Ctimearraymodule::timearraytype
 Ctimeselectmodule::timeselecttypeRepresents a series of instants at which some event should occur
 Ctimeseriesmodule::timeseriescontainertype
 Ctimeseriesfilelistmodule::timeseriesfilelisttype
 Ctimeseriesmodule::timeseriesfiletype
 Ctimeserieslinkmodule::timeserieslinktype
 Ctimeseriesmanagermodule::timeseriesmanagertype
 Ctimeseriesrecordmodule::timeseriesrecordtype
 Ctimeseriesmodule::timeseriestype
 Ctimestepselectmodule::timestepselecttypeTime step selection type
 Ctrackcontrolmodule::trackcontroltypeManages particle track (i.e. pathline) files
 Ctrackfilemodule::trackfiletypeOutput file containing all or some particle pathlines
 Ctspadvoptionsmodule::tspadvoptionstype
 Ctspspcmodule::tspspctypeDerived type for managing SPC input
 Cstructvectormodule::tsstringloctypeDerived type which describes time series string field
 Csortmodule::unique_values
 Cutlhpcinputmodule::utlhpcparamfoundtype
 Cutlncfinputmodule::utlncfparamfoundtype
 Cuzfcellgroupmodule::uzfcellgrouptype
 Ctvbasemodule::validate_changeCheck that a given property value is valid
 Citeratormodule::value_if
 Cvirtualdatacontainermodule::vdcelementluttype
 Cvirtualdatacontainermodule::vdcelementmaptype
 Cmpimessagebuildermodule::vdcheadertype
 Cvirtualdatacontainermodule::vdcptrtypeWrapper for virtual data containers
 Cmpimessagebuildermodule::vdcreceivermapstype
 Cvectorbasemodule::vectorbasetype
 Cpetscvectormodule::petscvectortype
 Cseqvectormodule::seqvectortype
 Cdag_module::vertex
 Cvirtualdatacontainermodule::virtualdatacontainertypeContainer (list) of virtual data items
 Cvirtualexchangemodule::virtualexchangetypeThe Virtual Exchange is based on two Virtual Models and is therefore not always strictly local or remote. We have to consider three different cases:
 Cvirtualmodelmodule::virtualmodeltype
 Cvirtualbasemodule::virtualdatatypeThis is a generic data structure to virtualize pieces of memory in 2 distinct ways:
 Cvirtualbasemodule::virtualdbl1dtype
 Cvirtualbasemodule::virtualdbl2dtype
 Cvirtualbasemodule::virtualdbltype
 Cvirtualbasemodule::virtualint1dtype
 Cvirtualbasemodule::virtualinttype
 Cvirtualsolutionmodule::virtualsolutiontypeThis bundles all virtual data for a particular solution
 Cvirtualbasemodule::vm_allocate_if
 Cvirtualbasemodule::vm_deallocate_if
 Cxt3dmodule::xt3dtype
 Cmatrixbasemodule::zero_entries_if
 Cvectorbasemodule::zero_entries_if
 Cmatrixbasemodule::zero_row_offdiag_if