Ca | |
►CAcaPostProcessing | Abstract class for ACA post processing |
CAcaPostProcessingOASPL< nDim > | ACA post processing class for overall sound pressure calculation |
CAcaPostProcessingPABS< nDim > | ACA post processing class for absoulte pressure calculation |
CAcaPostProcessingRMS< nDim > | ACA post processing class for calculation of root mean square pressure |
CAcaPostProcessingSPL< nDim > | ACA post processing class for sound pressure level calculation |
CAcaSolver< nDim >::AcaSymBc | Hold data for symmetry boundary condition |
CAccessor< Derived, SolverType_ > | |
►CAccessor< AccessorStructured< SolverType >, SolverType > | |
CAccessorStructured< SolverType > | |
►CAccessor< AccessorUnstructured< SolverType >, SolverType > | |
CAccessorUnstructured< SolverType > | |
CAccessorTrait< nDim, SolverType_ > | |
CAccessorTrait< nDim, MAIA_FINITE_VOLUME > | |
CAccessorTrait< nDim, MAIA_STRUCTURED > | |
CFvSysEqnDetChem< nDim >::AdditionalVariables | Static indices for accessing additional variables |
CFvSysEqnEEGas< nDim >::AdditionalVariables | Static indices for accessing additional variables |
CFvSysEqnNS< nDim >::AdditionalVariables | No additional variables are used in this SysEqn |
CApplication | Manages the initialisation of the solvers, the methods depending to the solvers and the start of the solving steps |
Cdetail_::APPROX_ERROR< T, U > | |
Ccpptoml::array_of_trait< T > | |
Ccpptoml::array_of_trait< array > | |
CCartesianGrid< nDim >::azimuthalBbox | |
Cb | |
►Cbase_iterator | |
CnDim_iterator_t< base_iterator, SolverType > | |
Ccpptoml::base_type_traits< T > | Type traits class to convert C++ types to enum member |
Ccpptoml::base_type_traits< array > | |
Ccpptoml::base_type_traits< double > | |
Ccpptoml::base_type_traits< int > | |
Ccpptoml::base_type_traits< int64_t > | |
Ccpptoml::base_type_traits< local_date > | |
Ccpptoml::base_type_traits< local_datetime > | |
Ccpptoml::base_type_traits< local_time > | |
Ccpptoml::base_type_traits< MBool > | |
Ccpptoml::base_type_traits< offset_datetime > | |
Ccpptoml::base_type_traits< std::string > | |
Ccpptoml::base_type_traits< table > | |
Ccpptoml::base_type_traits< table_array > | |
CBc1601Class< nDim > | |
►CBinaryTree< T > | |
CBinaryPropertyMPITree | |
CBinaryTreeNode< T > | |
CFvBndryCell< nDim, SysEqn >::BodySurface | |
CLPTBndryCell< nDim >::BodySurface | |
CFvBndryCell< nDim, SysEqn >::BodySurfaceVariables | |
►CBox< DIM > | |
CBoxnode< DIM > | |
Cmaia::lb::CalcWallForceContainer | |
CCartesianGrid< nDim > | |
CCartesianGridPoint< nDim > | This class defines a grid point, grid cells consist of |
CCartesianNetcdf | Define the names of all variables and attributes in the netcdf file |
CDgCartesianSolver< nDim, SysEqn >::CellData | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CellDataDlb | |
CFvMbCartesianSolverXD< nDim, SysEqn >::cellWithSplitFace | |
CGeometryIntersection< nDim_ >::cellWithSplitFace | |
CCHECKNORMAL< nDim_ > | |
CCHECKNORMAL< nDim > | |
CCollector< T > | |
CCollector< CartesianGridPoint< nDim > > | |
CCollector< FvBndryCell< nDim, FvSysEqnNS< 2 > > > | |
CCollector< FvBndryCell< nDim, FvSysEqnNS< 3 > > > | |
CCollector< FvBndryCell< nDim, SysEqn > > | |
CCollector< GeometryElement< nDim > > | |
CCollector< GridgenCell< nDim > > | |
CCollector< LbInterfaceCell > | |
CCollector< LbParentCell > | |
CCollector< LPTBndryCell< nDim > > | |
CCollector< PointBasedCell< nDim > > | |
CParticleCollision< nDim >::collQueueElem | |
CParticleCollision< nDim >::collQueueElemEllipsoid | |
CcollStruct< nDim > | |
CStructuredBndryCnd2D< isRans >::comp< T > | |
CcompareParticleIds< nDim > | |
CconnectionNode | |
►CFvSysEqnDetChem< nDim >::ConservativeVariables | Static indices for accessing conservative variables in nDim spatial dimensions |
CFvSysEqnDetChem< nDim >::FluxVariables | Static indices for accessing flux variables. In this SysEqn identical to the conservative variables |
►CFvSysEqnEEGas< nDim >::ConservativeVariables | Static indices for accessing conservative variables in nDim spatial dimensions |
CFvSysEqnEEGas< nDim >::FluxVariables | Static indices for accessing flux variables |
►CFvSysEqnNS< nDim >::ConservativeVariables | Static indices for accessing conservative variables in nDim spatial dimensions |
CFvSysEqnNS< nDim >::FluxVariables | Static indices for accessing flux variables in this SysEqn identical to the conservative variables |
►CFvSysEqnRANS< nDim, RANSModel >::ConservativeVariables | Static indices for accessing conservative variables in nDim spatial dimensions |
CFvSysEqnRANS< nDim, RANSModel >::FluxVariables | |
Cmaia::fv::ConservativeVariables< nd > | Static indices for accessing conservative variables in nd spatial dimensions |
Ccpptoml::consumer< OnError > | |
Cmaia::container::Container< Derived, Invalid > | |
►Cmaia::container::Container< ElementCollector< nDim, SysEqn >, Invalid > | |
Cmaia::dg::collector::ElementCollector< nDim, SysEqn > | Class that represents DG element collector |
►Cmaia::container::Container< FcCellCollector< nDim >, Invalid > | |
Cmaia::fc::collector::FcCellCollector< nDim > | Class that represents FC cell collector |
►Cmaia::container::Container< FvCellCollector< nDim >, Invalid > | |
Cmaia::fv::collector::FvCellCollector< nDim > | Class that represents FV cell collector |
►Cmaia::container::Container< FvSurfaceCollector< nDim >, Invalid > | |
Cmaia::fv::surface_collector::FvSurfaceCollector< nDim > | Class that represents FV surface collector |
►Cmaia::container::Container< GCells< nDim >, Invalid > | |
Cmaia::ls::collector::GCells< nDim_ > | |
Cmaia::ls::collector::GCells< nDim > | Class that represents LS cell collector |
►Cmaia::container::Container< HElementCollector< nDim, SysEqn >, Invalid > | |
Cmaia::dg::collector::HElementCollector< nDim, SysEqn > | Class that represents DG element collector |
►Cmaia::container::Container< LbCellCollector< nDim >, Invalid > | |
Cmaia::lb::collector::LbCellCollector< nDim > | Class that represents LB cell collector |
►Cmaia::container::Container< LbMbCellCollector< nDim >, Invalid > | |
Cmaia::lb::collector::LbMbCellCollector< nDim > | Class that represents LB cell collector |
►Cmaia::container::Container< LptCells< nDim >, Invalid > | |
Cmaia::lpt::collector::LptCells< nDim > | Class that represents LPT cell collector |
►Cmaia::container::Container< ObserverDataCollector< nDim >, Invalid > | |
Cmaia::acoustic_analogy::observer_collector::ObserverDataCollector< nDim > | Class that represents DG element collector |
►Cmaia::container::Container< PostCellCollector< nDim >, Invalid > | |
Cmaia::post::collector::PostCellCollector< nDim > | Class that represents Post cell collector |
►Cmaia::container::Container< RigidBodyCollector< nDim >, Invalid > | |
Cmaia::rb::collector::RigidBodyCollector< nDim > | Class that represents DG element collector |
►Cmaia::container::Container< SpongeElementCollector< nDim, SysEqn >, Invalid > | |
Cmaia::dg::collector::SpongeElementCollector< nDim, SysEqn > | Class that represents DG element collector |
►Cmaia::container::Container< SurfaceCollector< nDim, SysEqn >, Invalid > | |
Cmaia::dg::collector::SurfaceCollector< nDim, SysEqn > | Class that represents DG element collector |
►Cmaia::container::Container< SurfaceDataCollector< nDim >, Invalid > | |
Cmaia::acoustic_analogy::collector::SurfaceDataCollector< nDim > | Class that represents DG element collector |
►Cmaia::container::Container< Tree< nDim >, maia::grid::tree::Invalid > | |
Cmaia::grid::tree::Tree< nDim > | Class that represents grid tree and contains all relevant per-node data |
CContext | |
Cmaia::grid::Controller< nDim > | Grid controller manages adaptation and load balancing in multi-solver environment |
CCouplingLpt< nDim, CouplingFlowSolver >::ConversionFactor | |
CAcaSolver< nDim >::ConversionFactors | Conversion-Factors for the input conversion |
CCouplerLbFv< nDim, nDist, SysEqnLb, SysEqnFv >::ConversionFactors | |
CLbDgApe< nDim, nDist, SysEqn >::ConversionFactors | |
CLbRb< nDim, nDist, SysEqn >::ConversionFactors | |
CLsLbSurface< nDim, nDist, SysEqn >::ConversionFactors | |
Ccoord_comp_1d_ | Compare struct for 1D coordinates |
Ccoord_comp_2d_ | Compare struct for 2D coordinates |
Cmaia::container::Container< Derived, Invalid >::Copy< left > | |
►CCoupling | |
►CCouplingDg< nDim, DgSysEqnAcousticPerturb< nDim > > | |
►CCouplingDgApe< nDim, CouplingFv< nDim, FvSysEqn > > | |
CDgCcAcousticPerturb< nDim, FvSysEqn > | Coupling condition for direct-hybrid LES-CAA computations |
►CCouplingDgApe< nDim, CouplingLB< nDim, nDist, SysEqn > > | |
CLbDgApe< nDim, nDist, SysEqn > | |
CCouplingDgApe< nDim, CouplingDonor > | Intermediate class for coupling DG solver with APE sysEqn |
►CCouplingFv< nDim, SysEqnFv > | |
►CCouplerLbFv< nDim, nDist, SysEqnLb, SysEqnFv > | |
CCouplerLbFvEEMultiphase< nDim, nDist, SysEqnLb, SysEqnFv > | |
►CCouplingFv< nDim_, SysEqn > | |
CCouplingLsFv< nDim_, SysEqn > | |
►CCouplingFv< nDim, FvSysEqn > | |
CCouplingDgApe< nDim, CouplingFv< nDim, FvSysEqn > > | |
►CCouplingFv< nDim, FvSysEqnNS< nDim > > | |
►CFvZonal< nDim, SysEqn > | |
CFvZonalRTV< nDim, SysEqn > | |
CFvZonalSTG< nDim, SysEqn > | |
►CCouplingFvMb< nDim_, SysEqn > | |
CLsFvMb< nDim_, SysEqn > | |
►CCouplingLB< nDim, nDist, SysEqnLb > | |
CCouplerLbFv< nDim, nDist, SysEqnLb, SysEqnFv > | |
►CCouplingLB< nDim_, nDist, SysEqn > | |
CLsLb< nDim_, nDist, SysEqn > | |
►CCouplingLS< nDim_ > | |
CCouplingLsFv< nDim_, SysEqn > | |
CLsFvMb< nDim_, SysEqn > | |
CLsLb< nDim_, nDist, SysEqn > | |
CCouplingDg< nDim, SysEqn > | |
►CCouplingFv< nDim, SysEqn > | |
►CCouplingLpt< nDim, CouplingFv< nDim, SysEqn > > | |
CCouplerFvParticle< nDim, SysEqn > | |
►CCouplerFvMultilevel< nDim, SysEqn > | |
CCouplerFvMultilevelInterpolation< nDim, SysEqn > | FV multilevel interpolation coupler to transfer solution data of a coarse grid onto a finer grid |
CFvZonal< nDim, SysEqn > | |
►CCouplingFvMb< nDim, SysEqn > | |
CCouplerFvMbZonal< nDim, SysEqn > | |
►CCouplingLB< nDim, nDist, SysEqn > | |
CCouplingDgApe< nDim, CouplingLB< nDim, nDist, SysEqn > > | |
►CCouplingLpt< nDim, CouplingLB< nDim, nDist, SysEqn > > | |
CLbLpt< nDim, nDist, SysEqn > | |
CCouplerLbLb< nDim, nDist, SysEqn > | |
CLbRb< nDim, nDist, SysEqn > | |
CLsLbSurface< nDim, nDist, SysEqn > | |
►CCouplingLS< nDim > | |
CLsLbSurface< nDim, nDist, SysEqn > | |
►CCouplingParticle< nDim > | |
CCouplingLpt< nDim, CouplingFv< nDim, SysEqn > > | |
CCouplingLpt< nDim, CouplingLB< nDim, nDist, SysEqn > > | |
CCouplingLpt< nDim, CouplingFlowSolver > | |
►CCouplingRigidBodies< nDim > | |
CLbRb< nDim, nDist, SysEqn > | |
CFvCartesianInterpolation< nDim_, SysEqnOld, SysEqnNew > | |
CLsFvCombustion< nDim_, SysEqn > | |
►CCouplingDonor | |
CCouplingDgApe< nDim, CouplingDonor > | Intermediate class for coupling DG solver with APE sysEqn |
►CCouplingFlowSolver | |
CCouplingLpt< nDim, CouplingFlowSolver > | |
CFvMbCartesianSolverXD< nDim, SysEqn >::Csg | |
CGeometryIntersection< nDim_ >::Csg | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CsgNode | |
CGeometryIntersection< nDim_ >::CsgNode | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CsgPlane | |
CGeometryIntersection< nDim_ >::CsgPlane | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CsgPolygon | |
CGeometryIntersection< nDim_ >::CsgPolygon | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CsgVector | |
CGeometryIntersection< nDim_ >::CsgVector | |
CFvMbCartesianSolverXD< nDim, SysEqn >::CsgVertex | |
CGeometryIntersection< nDim_ >::CsgVertex | |
CCutCandidate< nDim > | |
CCutCell< nDim > | |
CDgSysEqnAcousticPerturb< nDim >::CV | |
CDgBoundaryCondition< nDim, SysEqn_ > | |
►CDgBoundaryCondition< nDim, DgSysEqnAcousticPerturb< nDim > > | |
CDgBcAcousticPerturbCBC< nDim > | |
CDgBcAcousticPerturbRBC< nDim > | |
►CDgBoundaryCondition< nDim, SysEqn > | |
CDgBcAcousticPerturbSolidWall< nDim, SysEqn, slipWall > | Solid (slip) wall boundary condition |
CDgBcAcousticPerturbStraightDuctExit< nDim, SysEqn > | |
CDgBcExact< nDim, SysEqn > | Boundary condition which imposes initial condition ("exact" boundary conditions) at the domain boundaries |
CDgBoundaryConditionFactory< nDim, SysEqn > | Class to handle creation of boundary condition objects |
CDgGalerkinProjection< nDim > | Performs the Galerkin projection for a given polynomial degree |
CDgInterpolation | Class stores precalculated values for interpolation & integration on the reference interval [-1,1] |
CDgSlices< nDim, SysEqn > | Determine all coordinates and alloc buffer size create a valid 2D grid which represents a slice from a 3D grid |
CDgSliceSeries | |
CDgSponge< nDim, SysEqn > | Container for sponge elements |
CDgSpongeLayer< nDim > | Container for attributes characterizing sponge layer |
CDgSysEqn< nDim, SysEqn > | Base class for concrete system-of-equations classes (CRTP) |
►CDgSysEqn< nDim, DgSysEqnAcousticPerturb< nDim > > | |
CDgSysEqnAcousticPerturb< nDim > | |
►CDgSysEqn< nDim, DgSysEqnLinearScalarAdv< nDim > > | |
CDgSysEqnLinearScalarAdv< nDim > | |
Cmaia::dlbTimer::DlbTimer | |
CDlbTimerController | Controller class for all DLB timers |
CEllipsoidDistance | |
►Cstd::enable_shared_from_this | |
►Ccpptoml::base | |
►Ccpptoml::array | |
Ccpptoml::ARRAY_::make_shared_enabler | |
►Ccpptoml::table | |
Ccpptoml::make_shared_enabler | |
►Ccpptoml::table_array | |
Ccpptoml::TABLE_ARRAY_::make_shared_enabler | |
Ccpptoml::value< T > | |
Cmaia::io::toml::Enum2Type< e > | Type traits for enum type |
Cmaia::io::toml::Enum2Type< MBOOL > | |
Cmaia::io::toml::Enum2Type< MFLOAT > | |
Cmaia::io::toml::Enum2Type< MINT > | |
Cmaia::io::toml::Enum2Type< MSTRING > | |
CEnvironment | Environment for the program |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
Ccpptoml::array_exception | |
Ccpptoml::parse_exception | |
►CExecutionRecipe | Base recipe provides public interface to Application |
CExecutionRecipeIntraStepCoupling | |
CExecutionRecipeSolutionIteration | |
CFcBndryCnd< nDim > | |
CFcDescriptor< D > | LB lattice descriptor for arrays depending on D |
CFcGridBndryCell< nDim > | |
Ccpptoml::fill_guard | |
CFilter< nDim > | Filter object for source terms |
Cmaia::lpt::findPartId< T > | |
CAcaSolver< nDim >::FOURIER | |
Cmaia::logtable::Frame | |
►Cmaia::logtable::FrameEntry | |
Cmaia::logtable::Data | |
Cmaia::logtable::Group | |
CFunctionTiming | This class counts the static execution time of a function |
CFvBndryCell< nDim, SysEqn > | |
CFvBndryCell< nDim, FvSysEqnNS< 2 > > | |
CFvBndryCell< nDim, FvSysEqnNS< 3 > > | |
CFvBndryCndXD< nDim, SysEqn > | |
CFvBndryCndXD< nDim_, FvSysEqnNS< 2 > > | |
CFvBndryCndXD< nDim_, FvSysEqnNS< 3 > > | |
CFvBndryCndXD< nDim_, SysEqn > | |
CFvCartesianSolver2D< SysEqn > | |
CFvCartesianSolver3D< SysEqn > | |
CFvCartesianSolverXD< nDim_, SysEqn >::FvGapCell | |
CFvStructuredSolver2DRans | |
CFvStructuredSolver3DRans | |
CFvStructuredSolverWindowInfo< nDim > | |
CFvSurface< nDim > | |
CFvSurfaceCollector< nDim > | |
►CFvSysEqnNS< nDim > | |
CFvSysEqnRANS< nDim, RANSModelConstants< RANS_SA_DV > > | |
CFvSysEqnDetChem< nDim > | Class containing the special methods of the detailed chemistry formulation. Inherits from the Navier-Stokes equation class |
CFvSysEqnDetChem< nDim > | Class containing the special methods of the detailed chemistry formulation. Inherits from the Navier-Stokes equation class |
CFvSysEqnEEGas< nDim > | |
CFvSysEqnRANS< nDim, RANSModel > | |
CFvSysEqnNS< 2 > | |
CFvSysEqnNS< 3 > | |
CFvWMSurface< nDim > | |
CAcaSolver< nDim >::FWH | |
CAcaSolver< nDim >::FWH_APE | |
CAcaSolver< nDim >::FWH_TIME | |
►CGenericObject | Class containing a generic object |
CGenericPointer< T > | Class containing a generic pointer |
CGeometry< nDim > | |
►CGeometry< 2 > | |
CGeometry2D | |
►CGeometry< 3 > | |
CGeometry3D | |
CGeometryAdt< nDim > | |
CGeometryAdtNode | |
►CGeometryBase | |
CGeometryNode | |
CGeometryRoot | |
CGeometryContext | |
CGeometryDistribution | |
CGeometryElement< nDim > | |
CGeometryIntersection< nDim_ > | |
CGeometryIntersection< nDim > | |
►CGeometryIOBase | |
CGeometryIONetcdf | |
CGeometryIOToml | |
CGeometryProperty | |
CGeometryXD< nDim > | |
CGeometryXD< 2 > | |
CGeometryXD< 3 > | |
CGlobalMpiInformation | Class to store global MPI information and to prevent accidental changes |
CGridgenCell< nDim > | |
CGridgenPar< nDim > | |
Cmaia::dg::GridMapOffset | |
ChasPV_A< SysEqn_ > | |
ChasPV_C< SysEqn_ > | Checks if the primitive variable C exists |
ChasPV_N< SysEqn_ > | Checks if the primitive variable N exists |
Cmaia::grid::hilbert::detail_::Impl< nDim, FloatType, IdType > | |
Cmaia::grid::hilbert::detail_::Impl< 2, FloatType, IdType > | |
Cmaia::grid::hilbert::detail_::Impl< 3, FloatType, IdType > | |
Cmaia::dg::bc::factory::Init< nDim, SysEqn > | |
Cmaia::dg::bc::factory::Init< nDim, DgSysEqnAcousticPerturb< nDim > > | |
Cmaia::dg::bc::factory::Init< nDim, DgSysEqnLinearScalarAdv< nDim > > | |
Cmaia::acoustic_analogy::collector::Invalid< T > | |
Cmaia::acoustic_analogy::observer_collector::Invalid< T > | |
Cmaia::dg::collector::Invalid< T > | |
Cmaia::fc::collector::Invalid< T > | |
Cmaia::fv::collector::Invalid< T > | |
Cmaia::fv::surface_collector::Invalid< T > | |
Cmaia::grid::tree::Invalid< T > | |
Cmaia::lb::collector::Invalid< T > | |
Cmaia::lpt::collector::Invalid< T > | |
Cmaia::ls::collector::Invalid< T > | |
Cmaia::post::collector::Invalid< T > | |
Cmaia::rb::collector::Invalid< T > | |
Cmaia::fc::collector::Invalid< BitsetType > | |
Cmaia::fv::collector::Invalid< BitsetType > | |
Cmaia::lb::collector::Invalid< BitsetType > | |
Cmaia::lpt::collector::Invalid< BitsetType > | |
Cmaia::ls::collector::Invalid< BitsetType > | |
Cmaia::post::collector::Invalid< BitsetType > | |
Cmaia::fv::collector::Invalid< M16X2bit< false > > | |
Cmaia::grid::tree::Invalid< MChar > | |
Cmaia::acoustic_analogy::collector::Invalid< MFloat > | |
Cmaia::acoustic_analogy::observer_collector::Invalid< MFloat > | |
Cmaia::dg::collector::Invalid< MFloat > | |
Cmaia::fc::collector::Invalid< MFloat > | |
Cmaia::fv::collector::Invalid< MFloat > | |
Cmaia::fv::surface_collector::Invalid< MFloat > | |
Cmaia::grid::tree::Invalid< MFloat > | |
Cmaia::lb::collector::Invalid< MFloat > | |
Cmaia::lpt::collector::Invalid< MFloat > | |
Cmaia::ls::collector::Invalid< MFloat > | |
Cmaia::post::collector::Invalid< MFloat > | |
Cmaia::rb::collector::Invalid< MFloat > | |
Cmaia::acoustic_analogy::collector::Invalid< MInt > | |
Cmaia::acoustic_analogy::observer_collector::Invalid< MInt > | |
Cmaia::dg::collector::Invalid< MInt > | |
Cmaia::fc::collector::Invalid< MInt > | |
Cmaia::fv::collector::Invalid< MInt > | |
Cmaia::fv::surface_collector::Invalid< MInt > | |
Cmaia::grid::tree::Invalid< MInt > | |
Cmaia::lb::collector::Invalid< MInt > | |
Cmaia::lpt::collector::Invalid< MInt > | |
Cmaia::ls::collector::Invalid< MInt > | |
Cmaia::post::collector::Invalid< MInt > | |
Cmaia::rb::collector::Invalid< MInt > | |
Cmaia::acoustic_analogy::collector::Invalid< MLong > | |
Cmaia::acoustic_analogy::observer_collector::Invalid< MLong > | |
Cmaia::dg::collector::Invalid< MLong > | |
Cmaia::fv::surface_collector::Invalid< MLong > | |
Cmaia::grid::tree::Invalid< MLong > | |
Cmaia::ls::collector::Invalid< MLong > | |
Cmaia::rb::collector::Invalid< MLong > | |
Cmaia::grid::tree::Invalid< MUchar > | |
Cmaia::grid::tree::Invalid< PropertyBitsetType > | |
Cmaia::grid::tree::Invalid< SolverBitsetType > | |
Cmaia::rb::collector::Invalid< Status > | |
Cmaia::grid::IO< Grid > | |
CIONetcdf | |
►Cstd::ios_base | STL class |
►Cstd::basic_ios< Char > | STL class |
►Cstd::basic_ostream< Char > | STL class |
►Cstd::ostream | STL class |
►CInfoOut | Base class for all InfoOut<xyz> classes |
CInfoOutFile | Class to create a create an output stream for a writable file, using either MPI I/O or a physical file |
CInfoOutStream | Class to create an output stream that writes to cout or cerr but prepends each line with the MPI rank |
CIOToml | |
Ccpptoml::is_one_of< T, Ts > | |
►Ccpptoml::is_one_of< T, std::string, int64_t, double, MBool, local_date, local_time, local_datetime, offset_datetime > | |
Ccpptoml::valid_value< T > | |
Ccpptoml::is_one_of< T, V, Ts... > | |
►Cstd::is_same | |
Ccpptoml::is_one_of< T, V > | |
Cmaia::is_unsigned< T > | |
Cmaia::is_unsigned< MUint > | |
Cmaia::is_unsigned< MUlong > | |
CKDtree< DIM > | |
CKDtree< 3 > | |
CKDtree< nDim > | |
►CLbBndCnd< nDim > | |
CLbBndCndDxQy< nDim, nDist, SysEqn > | |
CLbBndCndData | |
CLbGridBoundaryCell< nDim > | This class contains the necessary data to define a boundary cell for the LB method |
►CLbInterface< nDim > | |
CLbInterfaceDxQy< nDim, nDist, SysEqn > | Interface class holding all relevant data and methods for treating prolongation, restriction and initialization of new cells for the DxQy lattice model |
CLbInterfaceCell | |
►CLbLatticeDescriptorBase< D > | LB lattice descriptor for arrays depending on D |
CLbLatticeDescriptor< D, Q > | LB lattice descriptor for arrays depending on D and Q |
CLbParentCell | |
Cmaia::lb::LbRegSrcTerm< T > | Class for registering a source term to the factory registry |
►CLbSolver< nDim > | |
CLbSolverDxQy< nDim, nDist, SysEqn > | This class represents all LB models |
Cmaia::lb::LbSolverFactory< nDim > | |
Cmaia::lb::LbSrcTerm< nDim_, nDist_, SysEqn_ > | Abstract class for lb source terms |
►Cmaia::lb::LbSrcTerm< nDim, nDist, SysEqn > | |
Cmaia::lb::LbSrcTermGravity< nDim, nDist, SysEqn > | |
Cmaia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn > | Class to handle acoustic monopole source terms in lb solver |
Cmaia::lb::LbSrcTerm_nonnewtonian< nDim, nDist, SysEqn > | Class to handle non-newtonian fluids |
Cmaia::lb::LbSrcTerm_smagorinsky< nDim, nDist, SysEqn, bubble > | Class to handle sub-grid scale model (Smagorinsky) |
►Cmaia::lb::LbSrcTerm_sponge< nDim, nDist, SysEqn > | Base class for lb sponge layers |
Cmaia::lb::LbSrcTerm_spongeEqConst< nDim, nDist, SysEqn > | LB sponge source term : sponge towards const target f_eq(rho_trg, u_trg) |
Cmaia::lb::LbSrcTerm_spongeRhoConst< nDim, nDist, SysEqn > | LB sponge source term : sponge towards const target f_eq(rho_trg, u) |
Cmaia::lb::LbSrcTerm_spongeVisocity< nDim, nDist, SysEqn > | LB sponge source term : sponge viscosity towards outside |
Cmaia::lb::LbSrcTermController< nDim, nDist, SysEqn > | Front-end to control all source terms in a wrapping manner |
Cmaia::lb::LbSrcTermFactory< nDim, nDist, SysEqn > | Front-end to create source term objects |
►Cmaia::lb::LbSysEqn< nDim, nDist > | |
Cmaia::lb::LbSysEqnCompressible< nDim, nDist > | |
Cmaia::lb::LbSysEqnIncompressible< nDim, nDist > | |
CsortFunctions::lessMinMax< nDim > | |
CFvZonalRTV< nDim, SysEqn >::LESVarAverageData | |
CFvZonalSTG< nDim, SysEqn >::LESVarAverageData | |
CList< T > | |
CList< MInt > | |
►Ccpptoml::local_date | |
►Ccpptoml::local_datetime | |
Ccpptoml::offset_datetime | |
►Ccpptoml::local_time | |
Ccpptoml::local_datetime | |
►CLPTBase< nDim > | |
CLPTEllipsoidal< nDim > | |
CLPTSpherical< nDim > | |
CLPTBndryCell< nDim > | |
CLsCartesianSolverFactory< nDim > | |
CLsControlPoint< nDim > | |
ClvlJumpCandidates< nDim > | |
CMAIA | |
Cmaia::maia_signed | |
Cmaia::maia_unsigned | |
CMAIAFvCartesianSolverXD< nDim, SysEqn > | |
Ccpptoml::value< T >::make_shared_enabler | |
Cmaia::coupling::Mapping | Multi-to-multi mapping class |
CMaterialState< nDim > | |
CMConservativeVariables< nDim > | Storage of the Position of the Conservative Variables (RHO, RHO_VV, RHO_E) in the value vectors of the solvers ans surfaces |
CMConservativeVariables< 2 > | |
CMConservativeVariables< 3 > | |
CMDebug | The DEBUG class for the maia |
CMeanVariables< nDim_ > | |
CMeanVariables< 2 > | |
CMeanVariables< 3 > | |
CMFactory< AbstractProduct, IdentifierType, ReturnType, ProductCreator, Args > | Class implementing the object factory pattern |
CMFactory< DgBoundaryCondition< nDim, SysEqn >, IdType, ReturnType, ProductCreator, DgCartesianSolver &, IdType > | |
Cmaia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo | |
CMPrimitiveVariables< nDim > | Storage of the Position of the Primitive Variables (u, v, w, T, p) in the value vectors of the solvers ans surfaces |
CMPrimitiveVariables< 2 > | |
CMPrimitiveVariables< 3 > | |
CMProperty | |
CFvStructuredSolver< nDim >::MRes | |
CMSTG< nDim, SolverTypeR, SolverTypeL > | |
CMSTG< nDim, MAIA_FINITE_VOLUME, MAIA_FINITE_VOLUME > | |
CMSTG< nDim, MAIA_STRUCTURED, MAIA_FINITE_VOLUME > | |
CMTimers | MTimers manages all MAIA Timers and allows primitive profiling |
CMTXbit< T, bits, toggled > | |
CMTXbit< true > | |
CFvCartesianSolverXD< nDim_, SysEqn >::MV | |
CPostProcessing< nDim, ppType >::MV | |
CFvSysEqnDetChem< nDim >::NASACoefficients | Stores all NASA coefficients. NASA coefficients are used to compute the cp and cv values. Additional, modified NASA coefficients are stored, which are used to compute the sensible energy. For now only valid for NASA-7 coefficients, which have low temperature and high temperature regions, each one described by a different polynomial |
CParallelIoPNetcdf::NcDimProxy | |
CAccessorStructured< SolverType >::nDim_citerator | |
COneDFlame | |
Ccpptoml::option< T > | |
CScratchSpace< T >::p_ | |
CParallelIoBase< Backend > | This class is intended to do all the heavy lifting when it comes to reading and writing "big data" files. It supports multiple backends, i.e. different I/O libraries. The default is "Parallel netCDF" |
►CParallelIoBase< ParallelIoHdf5 > | |
CParallelIoHdf5 | |
►CParallelIoBase< ParallelIoPNetcdf > | |
CParallelIoPNetcdf | |
Ccpptoml::parser | |
CParticleCollision< nDim > | |
CPartitionInfo< nDim > | |
Cmaia::lpt::partType | |
Cmaia::lpt::partTypeEllipsoid | |
Cmaia::PatchRefinement | |
CPoint< DIM > | |
CPoint< 3 > | |
CPoint< nDim > | |
CPointBasedCell< nDim > | This class defines a grid cell which is a internal data structure for cartesian cells needed for an efficient meshing procedure |
CpointType< nDim > | |
►CFvMbCartesianSolverXD< nDim, SysEqn >::polyCutCellBase | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyCutCell | |
►CGeometryIntersection< nDim_ >::polyCutCellBase | |
CGeometryIntersection< nDim_ >::polyCutCell2D | |
CGeometryIntersection< nDim_ >::polyCutCell3D | |
►CFvMbCartesianSolverXD< nDim, SysEqn >::polyEdgeBase | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyEdge2D | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyEdge3D | |
►CGeometryIntersection< nDim_ >::polyEdgeBase | |
CGeometryIntersection< nDim_ >::polyEdge2D | |
CGeometryIntersection< nDim_ >::polyEdge3D | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyVertex | |
CGeometryIntersection< nDim_ >::polyVertex | |
CPostProcessingController< nDim > | |
►CPostProcessingInterface | |
►CPostProcessing< nDim, PostProcessingDg< nDim, SysEqn > > | |
CPostProcessingDg< nDim, SysEqn > | |
►CPostProcessing< nDim, PostProcessingFv< nDim, SysEqn > > | |
►CPostProcessingFv< nDim, SysEqn > | |
CPostProcessingFvLPT< nDim, SysEqn > | |
►CPostProcessing< nDim, PostProcessingLPT< nDim > > | |
►CPostProcessingLPT< nDim > | |
CPostProcessingFvLPT< nDim, SysEqn > | |
CPostProcessingLbLPT< nDim > | |
►CPostProcessing< nDim, PostProcessingLb< nDim > > | |
►CPostProcessingLb< nDim > | |
CPostProcessingLbLPT< nDim > | |
CPostProcessing< nDim, ppType > | |
CAcaSolver< nDim >::PP | |
CFvSysEqnDetChem< nDim >::PrimitiveVariables | Static indices for accessing primitive variables in nDim spatial dimensions |
CFvSysEqnEEGas< nDim >::PrimitiveVariables | Static indices for accessing primitive variables in nDim spatial dimensions |
CFvSysEqnNS< nDim >::PrimitiveVariables | Static indices for accessing primitive variables in nDim spatial dimensions |
CFvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables | Static indices for accessing primitive variables in nDim spatial dimensions |
CLPT< nDim >::PrimitiveVariables | Static indices for accessing primitive variables in nDim spatial dimensions |
Cmaia::fv::PrimitiveVariables< nd > | Static indices for accessing primitive variables in nd spatial dimensions |
CProfile | This class collects all function timings and produces a profiling for certain areas of the code |
Cmaia::io::toml::Property | Class that represents a single key-value pair for TOML properties |
CProperty2Type< p > | Type traits for enum type |
CProperty2Type< MBOOL > | |
CProperty2Type< MFLOAT > | |
CProperty2Type< MINT > | |
CProperty2Type< MSTRING > | |
Cmaia::grid::Proxy< nDim > | |
Cmaia::coupling::range< Iter > | Simple implementation of c++20 range |
Cmaia::RangeIterator | Dummy iterator class |
CRANSModelConstants< _ > | |
CRANSModelConstants< RANS_FS > | |
CRANSModelConstants< RANS_KEPSILON > | |
CRANSModelConstants< RANS_KOMEGA > | |
CRANSModelConstants< RANS_SA_DV > | |
CRANSModelConstants< RANS_SST > | |
►CSamplingData< nDim, SolverType > | This base class is responsible for the sampling data feature that provides the required general methods needed for sampling data at distinct points |
CPointData< nDim, DgCartesianSolver< nDim, SysEqn > > | |
CPointData< nDim, FvCartesianSolverXD< nDim, SysEqn > > | |
CPointData< nDim, LbSolver > | |
CSurfaceData< nDim, DgCartesianSolver< nDim, SysEqn > > | |
CSurfaceData< nDim, FvCartesianSolverXD< nDim, SysEqn > > | |
CSurfaceData< nDim, LbSolver > | |
CVolumeData< nDim, DgCartesianSolver< nDim, SysEqn > > | |
CVolumeData< nDim, FvCartesianSolverXD< nDim, SysEqn > > | |
CVolumeData< nDim, LbSolver > | |
CPointData< nDim, SolverType > | This class is responsible for the point data feature. It records the state of all sampling variables at specified intervals at specified points |
CSurfaceData< nDim, SolverType > | Surface data sampling class. Records all sampling variables on all surface elements and outputs additional geometric information for further postprocessing the data, e.g., using the Ffowcs Williams-Hawkings method for acoustic far-field predictions |
CVolumeData< nDim, SolverType > | Class to handle sampling of volume data |
CSamplingData< nDim, DgCartesianSolver< nDim, SysEqn > > | |
CSamplingData< nDim, FvCartesianSolverXD< nDim, SysEqn > > | |
CSamplingData< nDim, LbSolver > | |
CSamplingDataSeries | This auxiliary class contains buffers and properties for each input file |
CSBPOperator | |
CScratch | This class holds the complete scratch space |
►CScratchSpaceBase | This class is a base class for all ScratchSpaces |
CScratchSpace< T > | This class is a ScratchSpace |
Cmaia::lpt::sendQueueType< nDim > | |
CRigidBodies< nDim >::Shapes | |
CSingularInformation | |
►CSolver | Parent class of all solvers This class is the base for all solvers. I.e. all solver class (e.g. structured or cartesian) are derived from this class |
►CFvStructuredSolver< 2 > | |
CFvStructuredSolver2D | 2D structured solver class |
►CFvStructuredSolver< 3 > | |
CFvStructuredSolver3D | 3D structured solver class |
►Cmaia::CartesianSolver< nDim, DgCartesianSolver< nDim, SysEqn > > | |
CDgCartesianSolver< nDim, SysEqn > | |
►Cmaia::CartesianSolver< nDim_, FcSolver< nDim_ > > | |
CFcSolver< nDim > | |
CFcSolver< nDim_ > | This class represents a structure solver using the Finite Cell Method |
Cmaia::CartesianSolver< nDim_, FvCartesianSolverXD< nDim_, FvSysEqnNS< 2 > > > | |
Cmaia::CartesianSolver< nDim_, FvCartesianSolverXD< nDim_, FvSysEqnNS< 3 > > > | |
►Cmaia::CartesianSolver< nDim_, FvCartesianSolverXD< nDim_, SysEqn > > | |
►CFvCartesianSolverXD< nDim, SysEqn > | |
CFvMbCartesianSolverXD< nDim, SysEqn > | |
CFvCartesianSolverXD< nDim_, SysEqn > | |
►Cmaia::CartesianSolver< nDim, LPT< nDim > > | |
CLPT< nDim > | |
►Cmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | |
►CLsCartesianSolver< nDim > | |
CLsCartesianSolverFreeAdvection< nDim > | A LS solver solving for free advection // TODO labels:LS documentation LsCartesianSolverFreeAdvection |
CLsCartesianSolverSemiLagrangian< nDim > | A LS solver based on the semi-lagrangian method // TODO labels:LS documentation LsCartesianSolverSemiLagrangian |
CLsCartesianSolver< nDim_ > | |
►Cmaia::CartesianSolver< nDim_, PostData< nDim_ > > | |
CPostData< nDim_ > | |
►Cmaia::CartesianSolver< nDim, RigidBodies< nDim > > | |
CRigidBodies< nDim > | |
CAcaSolver< nDim > | Acoustic extrapolation of near/near-far field data to the true far-field using an integral method (currently only FWH, but should allow for other methods to be implemented as well) |
CFvStructuredSolver< nDim > | Base class of the structured solver |
►Cmaia::CartesianSolver< nDim, SolverType > | |
►CFvCartesianSolverXD< 2, FvSysEqnNS< 2 > > | |
CFvApeSolver2D | |
CFvCartesianSolverXD< nDim, FvSysEqnNS< 2 > > | |
►CFvCartesianSolverXD< 3, FvSysEqnNS< 3 > > | |
CFvApeSolver3D | |
CFvCartesianSolverXD< nDim, FvSysEqnNS< 3 > > | |
CSolverRefinement | |
►CSolverSurface | |
CSolverAnalyticBoxSurface< nDim > | |
CSolverAnalyticSphereSurface< nDim > | |
CSolverSTLSurface< nDim > | |
Cmaia::grid::SolverTimers | |
CSolverTraits< nDim, _ > | |
CSolverTraits< nDim, MAIA_FINITE_VOLUME > | |
CSolverTraits< nDim, MAIA_STRUCTURED > | |
Cmaia::lpt::sort_particleAfterCellIds< T > | |
Cmaia::lpt::sort_particleAfterDiameter< T > | |
Cmaia::lpt::sort_particleAfterPartIds< T > | |
Cmaia::lpt::sort_particleAfterTemperature< T > | |
Cmaia::lpt::sort_respawnParticleAfterCellIds< T > | |
Cmaia::lpt::sortDesc_particleAfterDiameter< T > | |
Cmaia::acoustic::SourceParameters | Parameter for analytical acoustic source terms |
Cmaia::acoustic::SourceVars | |
CFvSysEqnDetChem< nDim >::SpeciesProperties | Struct for storing all relevant species information, which is read from a given mechanism file |
CFvMbCartesianSolverXD< nDim, SysEqn >::splitCartesianFace | |
CGeometryIntersection< nDim_ >::splitCartesianFace | |
Cmaia::lb::LbSrcTerm_sponge< nDim, nDist, SysEqn >::SpongeCell | |
CSprayModel< nDim > | |
CCouplingDgApe< nDim, CouplingDonor >::ST | |
CPostProcessing< nDim, ppType >::ST | |
CMSTG< nDim, SolverTypeR, SolverTypeL >::STG | |
►Cstd::streambuf | |
CNullBuffer | Auxiliary class to allow creating versions of cout/cerr that only output under certain conditions |
►Cstd::stringbuf | |
►CInfoOut_buffer | |
CInfoOut_mpiFileBuffer | Customized buffer to facilitate MPI I/O usage for a single file for all domains within an MPI communicator |
CInfoOut_simpleFileBuffer | Customized buffer to facilitate of a regular physical file for each processor within an MPI communicator |
CInfoOut_streamBuffer | Customized string buffer to prepend cout/cerr with the domain id |
CStructuredBndryCnd< nDim > | Base class of the structured boundary conditions |
►CStructuredBndryCnd< 2 > | |
CStructuredBndryCnd2D< isRans > | Class for the 2D stuctured boundary conditions |
►CStructuredBndryCnd< 3 > | |
CStructuredBndryCnd3D< isRans > | Class for the 3D stuctured boundary conditions |
CStructuredCell | |
CStructuredComm< nDim > | |
CStructuredDecomposition< nDim > | Class for the decomposition (partition) of structured grids |
CStructuredFQVariables | |
CStructuredGrid< nDim > | Structured grid class |
CStructuredInterpolation< nDim > | |
CStructuredInterpolation< 3 > | |
CStructuredPostprocessing< nDim, SolverType > | |
►CStructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
CFvStructuredSolver< 2 > | |
CFvStructuredSolver< 3 > | |
CFvStructuredSolver< nDim > | Base class of the structured solver |
CStructuredWindowMap< nDim > | |
CStructuredZonalBC | |
CStructuredZonalComm | |
Cmaia::lpt::subDomainCollector< nDim > | |
Cmaia::lpt::subDomainCollectorEllipsoid< nDim > | |
CFvSysEqnDetChem< nDim >::SurfaceCoefficients | Static indices for accessing surface coefficients |
CFvSysEqnNS< nDim >::SurfaceCoefficients | |
►CFvMbCartesianSolverXD< nDim, SysEqn >::surfBase | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyEdge2D | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyFace | |
CFvMbCartesianSolverXD< nDim, SysEqn >::polyMultiFace | |
►CGeometryIntersection< nDim_ >::surfBase | |
CGeometryIntersection< nDim_ >::polyEdge2D | |
CGeometryIntersection< nDim_ >::polyFace | |
CGeometryIntersection< nDim_ >::polyMultiFace | |
Cmaia::tensor::Tensor< T > | Provides a lightweight and fast class for accessing 1D arrays as multi-dimensional tensors (up to 4D) |
Cmaia::tensor::Tensor< MFloat > | |
Cmaia::tensor::detail_::TensorStorage< T > | A vector-like data storage class that supports both internal and external storage mechanisms |
Cmaia::tensor::detail_::TensorStorage< MFloat > | |
CMTimers::Timer | |
CCouplingDgApe< nDim, CouplingDonor >::Timers | |
CDgBcAcousticPerturbRBC< nDim >::Timers | |
CLbRb< nDim, nDist, SysEqn >::Timers | |
CLsLbSurface< nDim, nDist, SysEqn >::Timers | |
Cmaia::grid::Timers | |
CRigidBodies< nDim >::Timers | |
Cmaia::acoustic::Timers_ | |
Cmaia::dg::Timers_ | |
Cmaia::fv::Timers_ | |
Cmaia::lpt::Timers_ | |
Cmaia::ls::Timers_ | |
Cmaia::structured::Timers_ | |
Ccpptoml::toml_writer | |
Cmaia::debug::Tracer | |
Cmaia::detail_::traits_error< T > | |
CtreeNode | |
Cmaia::grid::tree::TreeProxy< nDim > | |
ChasPV_A< SysEqn_ >::two | |
ChasPV_C< SysEqn_ >::two | |
ChasPV_N< SysEqn_ >::two | |
Cmaia::dg::bc::Type< T > | Simple type-to-type mapper for function overloading |
Cmaia::type_traits< T > | |
Cmaia::type_traits< long > | |
Cmaia::type_traits< MBool > | |
Cmaia::type_traits< MChar > | |
Cmaia::type_traits< MFloat > | |
Cmaia::type_traits< MInt > | |
Cmaia::type_traits< MLong > | |
Cmaia::type_traits< MString > | |
Cmaia::type_traits< MUint > | |
Cmaia::type_traits< MUlong > | |
Cmaia::type_traits< uint_fast8_t > | |
Cmaia::io::toml::TypeTraits< T > | |
CTypeTraits< T > | |
Cmaia::io::toml::TypeTraits< MBool > | |
CTypeTraits< MBool > | |
Cmaia::io::toml::TypeTraits< MFloat > | |
CTypeTraits< MFloat > | |
Cmaia::io::toml::TypeTraits< MInt > | |
CTypeTraits< MInt > | |
Cmaia::io::toml::TypeTraits< MString > | |
CTypeTraits< MString > | |
Ccpptoml::valid_value_or_string_convertible< T > | |
Ccpptoml::value_accept< Ts > | |
Ccpptoml::value_accept< T, Ts... > | |
Ccpptoml::value_accept<> | |
Ccpptoml::value_traits< T, Enable > | |
Ccpptoml::value_traits< T, typename std::enable_if< valid_value_or_string_convertible< T >::value >::type > | |
Ccpptoml::value_traits< T, typename std::enable_if<!valid_value_or_string_convertible< T >::value &&std::is_floating_point< typename std::decay< T >::type >::value >::type > | |
Ccpptoml::value_traits< T, typename std::enable_if<!valid_value_or_string_convertible< T >::value &&std::is_signed< typename std::decay< T >::type >::value >::type > | |
Ccpptoml::value_traits< T, typename std::enable_if<!valid_value_or_string_convertible< T >::value &&std::is_unsigned< typename std::decay< T >::type >::value >::type > | |
CVtkIo< nDim, SysEqn > | |
CFvBndryCell< nDim, SysEqn >::WallModelBCVars | |
CAcaSolver< nDim >::WINDOW | |
CwindowInformation< nDim > | |
Cy | Define array structures |
►Ccpptoml::zone_offset | |
Ccpptoml::offset_datetime | |