Class List

Developer Documentation: Class List
Developer Documentation
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Ndealii
 NPatterns
 NMeltPoolDGInterface for a general preconditioner
 NAMR
 NCompressibleFlowThis file contains various functions that can be used to set and evaluate boundary conditions for the compressible flow solver. The functions can be directly used with the BoundaryConditions class, which provides an interface to manage and evaluate the different boundary conditions in the solver
 NCutUtil
 NEvaporation
 NFlow
 NFunctions
 NHeat
 NLevelSetThis operation solves the reinitialization problem for a CG- or DG-FEM-based discrete level-set field by solving an elliptic problem
 NMeltPool
 NMultiphaseA collection of functions for the computation of the interface terms for compressible two-phase flows
 NPostProcessingTools
 NProfiling
 NRadiativeTransport
 NRestart
 NSimulation
 NSpeciesTransport
 NTimeIntegrationClass providing different low storage explicit Runge-Kutta schemes. The schemes implemented in this class are presented in
 NUtilities
 NUtilsImplementation of functions defined by C++23
 CAdaptiveMeshingData
 CBaseData
 CBoundaryConditionManager
 CBrinkmanObstacleForce
 CBrinkmanPenalizationData
 CBrinkmanPenalizationJacobianContribution
 CBrinkmanPenalizationResidualContribution
 CCellListParticleHandlerForward declaration of the CellListParticleHandler class template
 CCellMonitor
 CConditionalOStream
 CCutStabilizationDataCollection of parameters for the stabilization of cutFEM and cutDG applications
 CDealiiPreconditionerWrapper
 CDEMParticleAccessor
 CDoFMonitor
 CFiniteElementData
 CFluidStructureInteractionData
 CGenericDataOutA generic utility for managing simulation output data in the MeltPoolDG context
 CGhostPenaltyDataCollection of parameters for the ghost-penalty stabilization of cutFEM and cutDG applications
 CIdentityPreconditioner
 Cis_dealii_tensor
 Cis_dealii_tensor< dealii::Tensor< rank, components, number > >
 CIterationMonitor
 CJacobiPreconditioner
 CLeastSquaresProjection
 CLevelAdjacentCellsCache
 CLevelCommunicationPatternComputes and stores the MPI communication pattern for a given level of a distributed triangulation
 CLinearSolver
 CMaterial
 CMaterialData
 CMaterialParameterValues
 CMaterialPhaseData
 CMatrixFreeCellBatchParticleCache
 CMatrixFreeContext
 CMatrixTypeObject
 CMeltFrontPropagation
 CMeltPoolApplication
 CMeltPoolCase
 CMeltPoolCaseParameters
 CNeighborListUpdateTracker
 CNewtonRaphsonSolver
 CNonlinearSolverData
 CObstacleData
 CObstacleField
 CObstacleGravitationalForceComputes the gravitational force acting on an obstacle
 CObstacleLoadInterface class for loads acting on obstacles using type erasure
 COperatorBase
 COperatorMatrixBasedOperator handling matrix-based computations
 COperatorMatrixFreeOperator handling matrix-free computations
 COutputData
 CParametersBaseAbstract base class for managing parameter files
 CParaviewData
 CParticleIteratorSTL-style bidirectional iterator over particles
 CParticleOutputData
 CPeriodicBoundaryConditions
 CPostprocessor
 CPreconditioner
 CPredictor
 CScopedName
 CScratchDataContainer for shared scratch data between operations/operators
 CSimulationCaseBaseBase class for managing a simulation case in a parallel computing environment
 CSphericalParticleClass representing a finite-sized spherical particle, intended for use with the obstacle field class
 CSphericalParticleCohesiveForce
 CSphericalParticleCohesiveForceData
 CSphericalParticleContactData
 CSphericalParticleContactForce
 CStokesLawFluidForce
 CStokesLawSphericalParticleForce
 CMeltFrontPropagationData
 CSimulationCaseFactoryFactory class for registering and creating simulation cases