FE-Project
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cscale_atm_dyn_dgm_nonhydro3d_numdiff::atmdyn_nonhydro3d_numdiff
 Cscale_atm_dyn_dgm_bnd::atmdynbndA derived type useful for apply boundary conditions
 Cscale_atm_dyn_dgm_driver_base::atmdyndgmdriver_base
 Cscale_atm_dyn_dgm_spongelayer::atmdynspongelayer
 Cmod_atmos_dyn_vars::atmosdynvarsDerived type to manage variables with atmospheric dynamics component
 Cmod_atmos_mesh::atmosmesh_setup_restartfile1
 Cmod_atmos_phy_bl_vars::atmosphyblvarsDerived type to manage variables with planetary boundary layer (PBL) turbulence parameterization component in atmospheric model
 Cmod_atmos_phy_cp_vars::atmosphycpvarsDerived type to manage variables with cumulus parameterization component in atmospheric model
 Cmod_atmos_phy_mp_vars::atmosphympvarsDerived type to manage variables with cloud microphysics component
 Cmod_atmos_phy_rd_vars::atmosphyrdvarsDerived type to manage variables with radiation component in atmospheric model
 Cmod_atmos_phy_sfc_vars::atmosphysfcvarsDerived type to manage variables with a surface component
 Cmod_atmos_phy_tb_vars::atmosphytbvarsDerived type to manage variables with atmospheric SGS turbulent component
 Cmod_atmos_vars::atmosvarsDerived type to manage variables with atmospheric component
 Cmod_atmos_vars_container::atmosvarscontainerDerived type to manage a set of variables (prognostic variables, tracer variables, auxiliary variables, and tendencies of physical processes) with atmospheric component
 Cscale_atm_phy_rd_dgm_simple::atmphyradsimpleDerived type to represent a simplified radiation scheme based on Vallis et al. (2018)
 Cscale_atm_phy_tb_dgm_driver::atmphytbdgmdriver
 Cmod_cpl_vars::couplervarsDerived type to manage variables with coupler component
 Cscale_cubedsphere_coord_cnv::cubedspherecoordcnv_cs2localorthvec_alpha
 Cscale_cubedsphere_coord_cnv::cubedspherecoordcnv_localorth2csvec_alpha
 Cscale_element_base::elementbaseDerived type representing an arbitrary finite element
 Cscale_element_base::elementbase2d_genintgausslegendreintrpmat
 Cscale_element_operation_base::elementoperationbase3dBase type for elementwise operations
 Cscale_element_operation_base::elementoperationbase_final
 Cscale_element_operation_general::elementoperationgeneral_generate_vpordm1
 Cscale_element_operation_gpu_driver::elementoperationgpudriverDriver for element operation with 3D tensor product elements using GPU
 Cscale_element_operation_tensorprod3d::elementoperationtensorprod3d_init
 Cscale_element_operation_tensorprod3d_interp::elementoptrtensorprod3dinterpDerived type for interpolation operation with 3D tensor product element
 Cscale_meshfield_analysis_numerror_base::evaluate_error_interface
 Cmod_experiment::exp_setinitcond_lc
 Cmod_experiment::experiment
 Cscale_fast_fourier_transform::fastfouriertransform1d
 Cscale_file_base_meshfield::file_base_meshfieldDerived type to manage file output with MeshField data
 Cscale_file_common_meshfield::file_common_meshfield_diminfo
 Cscale_file_common_meshfield::file_common_meshfield_get_axis
 Cscale_file_common_meshfield::file_common_meshfield_get_dims
 Cscale_file_history_meshfield::file_history_meshfield_in
 Cscale_file_history_meshfield::file_history_meshfield_put
 Cscale_file_monitor_meshfield::file_monitor_meshfield_put
 Cscale_file_monitor_meshfield::file_monitor_meshfield_set_dim
 Cscale_file_restart_meshfield::file_restart_meshfield_componentDerived type to manage restart file with each component
 Cscale_gmres::gmresDerived type to provide a iterative solver for system of linear equations using GMRES
 Cscale_atm_dyn_dgm_hydrostatic::hydrostatic_build_rho_xyz
 Cscale_linkedlist::iterator_func
 Cscale_linkedlist::key_equal_func
 Cscale_linalgebra::linalgebra_solvelineqSolve a linear equation Ax=b using a direct solver
 Cscale_linkedlist::linkedlist
 Cscale_linkedlist::linkedlistkey
 Cscale_localmesh_base::localmeshbaseDerived type to manage a local computational domain (base type)
 Cscale_meshfieldcomm_base::localmeshcommdataDerived type to manage data communication at a face between adjacent local meshes
 Cscale_localmeshfield_base::localmeshfieldbaseDerived type representing a field with local mesh (base type)
 Cscale_localmeshfield_base::localmeshfieldbaselist
 Cscale_mesh_base::meshbaseBase type to manage a computational mesh
 Cscale_mesh_base1d::meshbase1d_generate
 Cscale_mesh_base2d::meshbase2d_generate
 Cscale_mesh_base3d::meshbase3d_generate
 Cscale_mesh_base::meshbase_get_localmesh
 Cscale_mesh_bndinfo::meshbndinfoDerived type to manage boundary information of computational domain
 Cscale_mesh_base::meshdiminfoDerived type to manage an information of a mesh dimension
 Cscale_meshfield_base::meshfield1dlist
 Cscale_meshfield_base::meshfield2dlist
 Cscale_meshfield_base::meshfield3dlist
 Cscale_meshfield_spectral_transform::meshfield_spetraltransformbase
 Cscale_meshfield_statistics::meshfield_statistics_detail
 Cscale_meshfield_statistics::meshfield_statistics_maxmin
 Cscale_meshfield_statistics::meshfield_statistics_total
 Cscale_meshfield_analysis_numerror_base::meshfieldanalysisnumerrorbaseBase type for numerical error analysis of mesh field
 Cscale_meshfield_analysis_numerror_base::meshfieldanalysisnumerrorinfobaseDerived type saving information for numerical error analysis
 Cscale_meshfield_base::meshfieldbaseDerived type representing a field (base type)
 Cscale_meshfield_base::meshfieldbase_get_localmeshfield
 Cscale_meshfieldcomm_base::meshfieldcommbaseBase derived type to manage data communication
 Cscale_meshfieldcomm_base::meshfieldcommbase_put
 Cscale_meshfieldcomm_base::meshfieldcontainerContainer to save a pointer of MeshField(1D, 2D, 3D) object
 Cscale_meshfield_filter_operation_base::meshfieldfilteroperationbaseBase type to represent filter operation
 Cscale_meshfield_fvm_util::meshfieldfvmutil_interp_fvtodg
 Cscale_mesh_hierarchy_base::meshhierarchybaseBase type for mesh hierarchy
 Cscale_mesh_hierarchy_base::meshhierarchylevelbase
 Cscale_mesh_hierarchy_base::meshhierarchylocalmgdatabaseBase type to manage local mesh data for multigrid
 Cscale_mesh_topography::meshtopographyDerived type to manage topography datat and setup vertical coordinate metric
 Cscale_multigrid_fieldset_base::mgfieldset2dDerived type for 2D multigrid field set
 Cscale_multigrid_fieldset_base::mgfieldset3dDerived type for 3D multigrid field set
 Cscale_multigrid_smoother_base::mgsmootherbaseBase type for multigrid smoother
 Cscale_multigrid_smoother_base::mgsmootherbase2d_advance_itr_1step
 Cscale_multigrid_smoother_base::mgsmootherbase3d_advance_itr_1step
 Cscale_element_modalfilter::modalfilterDerived type representing a modal filter
 Cscale_model_component::modelcomponent
 Cscale_model_component::modelcomponent_setup
 Cscale_model_component_proc::modelcomponentproc
 Cscale_model_component_proc::modelcomponentproc_setup
 Cscale_model_mesh_manager::modelmesh3d_create_communicator
 Cscale_model_meshbase_manager::modelmeshbaseDerived type to manage model mesh and spatial operators (base type)
 Cscale_model_meshbase_manager::modelmeshbase_get_modelmesh
 Cscale_model_var_manager::modelvarmanager
 Cscale_multigrid_solver_base::multigridsolverbaseBase type for multigrid solver
 Cmod_ocean_dyn_vars::oceandynvarsDerived type to manage variables with oceanic dynamics component
 Cmod_ocean_mesh::oceanmesh_setup_restartfile1
 Cmod_ocean_vars::oceanvarsDerived type to manage variables with ocean component
 Cmod_atmos_phy_preproc::physpreprocbaseBase type for preprocessing operations for variables before evaluating physics tendencies
 Cmod_atmos_phy_preproc::physpreprocmodalbase_operate
 Cscale_quicksort::quicksort_exec_with_idx
 Cscale_meshfield_analysis_numerror::set_data_lc_1d
 Cscale_meshfield_analysis_numerror::set_data_lc_2d
 Cscale_meshfield_analysis_numerror::set_data_lc_3d
 Cscale_element_siacfilter::siac_filterDerived type to provide a SIAC filter
 Cscale_sparsemat::sparsematDerived type to manage a sparse matrix
 Cscale_sparsemat::sparsemat_matmul
 Cscale_time_manager::time_manager_component
 Cscale_timeint_rk::timeint_rkDerived type to provide RK scheme
 Cscale_timeint_rk::timeint_rk_varDerived type to store pointer to variable data when using varlist in RK advance procedures
 Cmod_experiment::tracerlocalmeshfield_ptr
 Cmod_user_base::userbase
 Cscale_variableinfo::variableinfo