Loading [MathJax]/extensions/tex2jax.js
MAIA bb96820c
Multiphysics at AIA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Ncpptoml
 Ndetail_
 NmaiaNamespace for auxiliary functions/classes
 NsortFunctions
 Ca
 CAcaPostProcessingAbstract class for ACA post processing
 CAcaPostProcessingOASPLACA post processing class for overall sound pressure calculation
 CAcaPostProcessingPABSACA post processing class for absoulte pressure calculation
 CAcaPostProcessingRMSACA post processing class for calculation of root mean square pressure
 CAcaPostProcessingSPLACA post processing class for sound pressure level calculation
 CAcaSolverAcoustic 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)
 CAccessor
 CAccessorStructured
 CAccessorTrait
 CAccessorTrait< nDim, MAIA_FINITE_VOLUME >
 CAccessorTrait< nDim, MAIA_STRUCTURED >
 CAccessorUnstructured
 CApplicationManages the initialisation of the solvers, the methods depending to the solvers and the start of the solving steps
 Cb
 CBc1601Class
 CBinaryPropertyMPITree
 CBinaryTree
 CBinaryTreeNode
 CBox
 CBoxnode
 CCartesianGrid
 CCartesianGridPointThis class defines a grid point, grid cells consist of
 CCartesianNetcdfDefine the names of all variables and attributes in the netcdf file
 CCHECKNORMAL
 CCollector
 CcollStruct
 CcompareParticleIds
 CconnectionNode
 CContext
 Ccoord_comp_1d_Compare struct for 1D coordinates
 Ccoord_comp_2d_Compare struct for 2D coordinates
 CCouplerFvMbZonal
 CCouplerFvMultilevel
 CCouplerFvMultilevelInterpolationFV multilevel interpolation coupler to transfer solution data of a coarse grid onto a finer grid
 CCouplerFvParticle
 CCouplerLbFv
 CCouplerLbFvEEMultiphase
 CCouplerLbLb
 CCoupling
 CCouplingDg
 CCouplingDgApeIntermediate class for coupling DG solver with APE sysEqn
 CCouplingFv
 CCouplingFvMb
 CCouplingLB
 CCouplingLpt
 CCouplingLS
 CCouplingLsFv
 CCouplingParticle
 CCouplingRigidBodies
 CCutCandidate
 CCutCell
 CDgBcAcousticPerturbCBC
 CDgBcAcousticPerturbRBC
 CDgBcAcousticPerturbSolidWallSolid (slip) wall boundary condition
 CDgBcAcousticPerturbStraightDuctExit
 CDgBcExactBoundary condition which imposes initial condition ("exact" boundary conditions) at the domain boundaries
 CDgBoundaryCondition
 CDgBoundaryConditionFactoryClass to handle creation of boundary condition objects
 CDgCartesianSolver
 CDgCcAcousticPerturbCoupling condition for direct-hybrid LES-CAA computations
 CDgGalerkinProjectionPerforms the Galerkin projection for a given polynomial degree
 CDgInterpolationClass stores precalculated values for interpolation & integration on the reference interval [-1,1]
 CDgSlicesDetermine all coordinates and alloc buffer size create a valid 2D grid which represents a slice from a 3D grid
 CDgSliceSeries
 CDgSpongeContainer for sponge elements
 CDgSpongeLayerContainer for attributes characterizing sponge layer
 CDgSysEqnBase class for concrete system-of-equations classes (CRTP)
 CDgSysEqnAcousticPerturb
 CDgSysEqnLinearScalarAdv
 CDlbTimerControllerController class for all DLB timers
 CEllipsoidDistance
 CEnvironmentEnvironment for the program
 CExecutionRecipeBase recipe provides public interface to Application
 CExecutionRecipeIntraStepCoupling
 CExecutionRecipeSolutionIteration
 CFcBndryCnd
 CFcDescriptorLB lattice descriptor for arrays depending on D
 CFcGridBndryCell
 CFcSolverThis class represents a structure solver using the Finite Cell Method
 CFilterFilter object for source terms
 CFunctionTimingThis class counts the static execution time of a function
 CFvApeSolver2D
 CFvApeSolver3D
 CFvBndryCell
 CFvBndryCndXD
 CFvCartesianInterpolation
 CFvCartesianSolver2D
 CFvCartesianSolver3D
 CFvCartesianSolverXD
 CFvMbCartesianSolverXD
 CFvStructuredSolverBase class of the structured solver
 CFvStructuredSolver2D2D structured solver class
 CFvStructuredSolver2DRans
 CFvStructuredSolver3D3D structured solver class
 CFvStructuredSolver3DRans
 CFvStructuredSolverWindowInfo
 CFvSurface
 CFvSurfaceCollector
 CFvSysEqnDetChemClass containing the special methods of the detailed chemistry formulation. Inherits from the Navier-Stokes equation class
 CFvSysEqnEEGas
 CFvSysEqnNS
 CFvSysEqnRANS
 CFvWMSurface
 CFvZonal
 CFvZonalRTV
 CFvZonalSTG
 CGenericObjectClass containing a generic object
 CGenericPointerClass containing a generic pointer
 CGeometry
 CGeometry2D
 CGeometry3D
 CGeometryAdt
 CGeometryAdtNode
 CGeometryBase
 CGeometryContext
 CGeometryDistribution
 CGeometryElement
 CGeometryIntersection
 CGeometryIOBase
 CGeometryIONetcdf
 CGeometryIOToml
 CGeometryNode
 CGeometryProperty
 CGeometryRoot
 CGeometryXD
 CGeometryXD< 2 >
 CGeometryXD< 3 >
 CGlobalMpiInformationClass to store global MPI information and to prevent accidental changes
 CGridgenCell
 CGridgenPar
 ChasPV_A
 ChasPV_CChecks if the primitive variable C exists
 ChasPV_NChecks if the primitive variable N exists
 CInfoOutBase class for all InfoOut<xyz> classes
 CInfoOut_buffer
 CInfoOut_mpiFileBufferCustomized buffer to facilitate MPI I/O usage for a single file for all domains within an MPI communicator
 CInfoOut_simpleFileBufferCustomized buffer to facilitate of a regular physical file for each processor within an MPI communicator
 CInfoOut_streamBufferCustomized string buffer to prepend cout/cerr with the domain id
 CInfoOutFileClass to create a create an output stream for a writable file, using either MPI I/O or a physical file
 CInfoOutStreamClass to create an output stream that writes to cout or cerr but prepends each line with the MPI rank
 CIONetcdf
 CIOToml
 CKDtree
 CLbBndCnd
 CLbBndCndData
 CLbBndCndDxQy
 CLbDgApe
 CLbGridBoundaryCellThis class contains the necessary data to define a boundary cell for the LB method
 CLbInterface
 CLbInterfaceCell
 CLbInterfaceDxQyInterface class holding all relevant data and methods for treating prolongation, restriction and initialization of new cells for the DxQy lattice model
 CLbLatticeDescriptorLB lattice descriptor for arrays depending on D and Q
 CLbLatticeDescriptorBaseLB lattice descriptor for arrays depending on D
 CLbLpt
 CLbParentCell
 CLbRb
 CLbSolver
 CLbSolverDxQyThis class represents all LB models
 CList
 CLPT
 CLPTBase
 CLPTBndryCell
 CLPTEllipsoidal
 CLPTSpherical
 CLsCartesianSolver
 CLsCartesianSolverFactory
 CLsCartesianSolverFreeAdvectionA LS solver solving for free advection // TODO labels:LS documentation LsCartesianSolverFreeAdvection
 CLsCartesianSolverSemiLagrangianA LS solver based on the semi-lagrangian method // TODO labels:LS documentation LsCartesianSolverSemiLagrangian
 CLsControlPoint
 CLsFvCombustion
 CLsFvMb
 CLsLb
 CLsLbSurface
 ClvlJumpCandidates
 CMAIA
 CMAIAFvCartesianSolverXD
 CMaterialState
 CMConservativeVariablesStorage of the Position of the Conservative Variables (RHO, RHO_VV, RHO_E) in the value vectors of the solvers ans surfaces
 CMDebugThe DEBUG class for the maia
 CMeanVariables
 CMeanVariables< 2 >
 CMeanVariables< 3 >
 CMFactoryClass implementing the object factory pattern
 CMPrimitiveVariablesStorage of the Position of the Primitive Variables (u, v, w, T, p) in the value vectors of the solvers ans surfaces
 CMProperty
 CMSTG
 CMTimersMTimers manages all MAIA Timers and allows primitive profiling
 CMTXbit
 CnDim_iterator_t
 CNullBufferAuxiliary class to allow creating versions of cout/cerr that only output under certain conditions
 COneDFlame
 CParallelIoBaseThis 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"
 CParallelIoHdf5
 CParallelIoPNetcdf
 CParticleCollision
 CPartitionInfo
 CPoint
 CPointBasedCellThis class defines a grid cell which is a internal data structure for cartesian cells needed for an efficient meshing procedure
 CPointDataThis class is responsible for the point data feature. It records the state of all sampling variables at specified intervals at specified points
 CpointType
 CPostData
 CPostProcessing
 CPostProcessingController
 CPostProcessingDg
 CPostProcessingFv
 CPostProcessingFvLPT
 CPostProcessingInterface
 CPostProcessingLb
 CPostProcessingLbLPT
 CPostProcessingLPT
 CProfileThis class collects all function timings and produces a profiling for certain areas of the code
 CProperty2TypeType traits for enum type
 CProperty2Type< MBOOL >
 CProperty2Type< MFLOAT >
 CProperty2Type< MINT >
 CProperty2Type< MSTRING >
 CRANSModelConstants
 CRANSModelConstants< RANS_FS >
 CRANSModelConstants< RANS_KEPSILON >
 CRANSModelConstants< RANS_KOMEGA >
 CRANSModelConstants< RANS_SA_DV >
 CRANSModelConstants< RANS_SST >
 CRigidBodies
 CSamplingDataThis base class is responsible for the sampling data feature that provides the required general methods needed for sampling data at distinct points
 CSamplingDataSeriesThis auxiliary class contains buffers and properties for each input file
 CSBPOperator
 CScratchThis class holds the complete scratch space
 CScratchSpaceThis class is a ScratchSpace
 CScratchSpaceBaseThis class is a base class for all ScratchSpaces
 CSingularInformation
 CSolverParent 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
 CSolverAnalyticBoxSurface
 CSolverAnalyticSphereSurface
 CSolverRefinement
 CSolverSTLSurface
 CSolverSurface
 CSolverTraits
 CSolverTraits< nDim, MAIA_FINITE_VOLUME >
 CSolverTraits< nDim, MAIA_STRUCTURED >
 CSprayModel
 CStructuredBndryCndBase class of the structured boundary conditions
 CStructuredBndryCnd2DClass for the 2D stuctured boundary conditions
 CStructuredBndryCnd3DClass for the 3D stuctured boundary conditions
 CStructuredCell
 CStructuredComm
 CStructuredDecompositionClass for the decomposition (partition) of structured grids
 CStructuredFQVariables
 CStructuredGridStructured grid class
 CStructuredInterpolation
 CStructuredPostprocessing
 CStructuredWindowMap
 CStructuredZonalBC
 CStructuredZonalComm
 CSurfaceDataSurface 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
 CtreeNode
 CTypeTraits
 CTypeTraits< MBool >
 CTypeTraits< MFloat >
 CTypeTraits< MInt >
 CTypeTraits< MString >
 CVolumeDataClass to handle sampling of volume data
 CVtkIo
 CwindowInformation
 CyDefine array structures