Source Documentation
The following is a complete list of documented C++ source.
- AdaptivityAction
- AddActionComponentAction
- AddAuxKernelAction
- AddAuxVariableAction
- AddBCAction
- AddBoundAction
- AddBoundsVectorsAction
- AddChainControlAction
- AddConstraintAction
- AddControlAction
- AddConvergenceAction
- AddCorrectorAction
- AddDamperAction
- AddDefaultConvergenceAction
- AddDGKernelAction
- AddDiracKernelAction
- AddDistributionAction
- AddDriftDiffusionAction
- AddElementalFieldAction
- AddFieldSplitAction
- AddFunctionAction
- AddFunctorMaterialAction
- AddFVBCAction
- AddFVInitialConditionAction
- AddFVInterfaceKernelAction
- AddFVKernelAction
- AddHDGBCAction
- AddHDGKernelAction
- AddIndicatorAction
- AddInitialConditionAction
- AddInterfaceKernelAction
- AddKernelAction
- AddLinearFVBCAction
- AddLinearFVKernelAction
- AddMarkerAction
- AddMaterialAction
- AddMeshDivisionAction
- AddMeshGeneratorAction
- AddMeshModifiersAction
- AddMultiAppAction
- AddNodalKernelAction
- AddNodalNormalsAction
- AddOutputAction
- AddPeriodicBCAction
- AddPeriodicControllers
- AddPeriodicRelativeNodalDifference
- AddPositionsAction
- AddPostprocessorAction
- AddReactions
- AddReporterAction
- AddSamplerAction
- AddScalarKernelAction
- AddScalarReactions
- AddSpecies
- AddTimesAction
- AddTimeStepperAction
- AddTransferAction
- AddUserObjectAction
- AddVariableAction
- AddVectorPostprocessorAction
- AddZapdosReactions
- AutoCheckpointAction
- ChainControlSetupAction
- CheckFVBCAction
- CheckLegacyParamsAction
- ChemicalReactions
- ChemicalReactionsBase
- CombineComponentsMeshes
- CommonOutputAction
- ComposeTimeStepperAction
- CopyNodalVarsAction
- CreateApplicationBlockAction
- CreateDisplacedProblemAction
- CreateExecutionerAction
- CreateMeshSetupActionsForComponents
- CreateProblemAction
- DeprecatedBlockAction
- DisplayGhostingAction
- DynamicObjectRegistrationAction
- ElementIDOutputAction
- GlobalParamsAction
- MaterialDerivativeTestAction
- MOOSE Action System
- MooseObjectAction
- PartitionerAction
- ProjectedStatefulMaterialStorageAction
- ReadExecutorParamsAction
- SetAdaptivityOptionsAction
- SetupDebugAction
- SetupMeshAction
- SetupMeshCompleteAction
- SetupPreconditionerAction
- SetupPredictorAction
- SetupQuadratureAction
- SetupResidualDebugAction
- SetupTimeIntegratorAction
actions
- AbsValueAux
- AdvectiveFluxAux
- ArrayParsedAux
- ArrayVariableComponent
- ArrayVarReductionAux
- AuxInitialConditionScalar
- AuxKernel
- BolsigValueScalar
- BuildArrayVariableAux
- ConstantAux
- ConstantScalarAux
- ContainsPointAux
- CopyValueAux
- Current
- DataRead
- DebugResidualAux
- Density
- DensityLogConvert
- DensityLogConvertScalar
- DensityMoles
- DensityNormalization
- DiffusionFluxAux
- DiffusiveFlux
- DivergenceAux
- DriftDiffusionFluxAux
- EEDFRateCoefficientScalar
- Efield
- EFieldAdvAux
- ElectronMobility
- ElectronTemperature
- ElementH1ErrorFunctionAux
- ElementIntegerAux
- ElementL2ErrorFunctionAux
- ElementLengthAux
- ElementLpNormAux
- ElementQualityAux
- ElementUOAux
- ExtraElementIDAux
- ForcingFunctionAux
- FunctionArrayAux
- FunctionAux
- FunctionDerivativeAux
- FunctionScalarAux
- FunctorAux
- FunctorCoordinatesFunctionAux
- FunctorElementalGradientAux
- FunctorVectorElementalAux
- GapValueAux
- GhostingFromUOAux
- HardwareIDAux
- InterfaceValueUserObjectAux
- LinearCombinationAuxKernel
- MaterialRankFourTensorAux
- MaterialRankTwoTensorAux
- MaterialRateRealAux
- MaterialRealAux
- MaterialRealDenseMatrixAux
- MaterialRealTensorValueAux
- MaterialRealVectorValueAux
- MaterialStdVectorAux
- MaterialStdVectorRealGradientAux
- MeshDivisionAux
- MoleFraction
- NearestNodeDistanceAux
- NearestNodeValueAux
- Nodal Patch Recovery AuxKernel
- NormalizationAux
- ParsedAux
- ParsedAuxScalar
- ParsedScalarRateCoefficient
- ParsedVectorAux
- PenetrationAux
- Position
- PowerDep
- ProcessorIDAux
- ProcRate
- ProcRateForRateCoeff
- ProcRateForRateCoeffThreeBody
- ProjectedMaterialPropertyNodalPatchRecoveryAux
- ProjectedStatefulMaterial Aux
- ProjectionAux
- QuotientAux
- QuotientScalarAux
- ReactionRateEEDFTownsendLog
- ReactionRateFirstOrder
- ReactionRateFirstOrderLog
- ReactionRateOneBodyScalar
- ReactionRateSecondOrder
- ReactionRateSecondOrderLog
- ReactionRateThirdOrder
- ReactionRateThirdOrderLog
- ReactionRateThreeBodyScalar
- ReactionRateTwoBodyScalar
- ReducedField
- ReducedFieldScalar
- ScalarLinearInterpolation
- ScalarSplineInterpolation
- ScalarTagMatrixAux
- ScalarTagVectorAux
- SecondTimeDerivativeAux
- Sigma
- SolutionAux
- SolutionScalarAux
- SpatialUserObjectAux
- SuperelasticRateCoefficientScalar
- TagMatrixAux
- TagVectorArrayVariableAux
- TagVectorArrayVariableValueAux
- TagVectorAux
- TimeDerivativeAux
- TM0CylindricalErAux
- TM0CylindricalEzAux
- TotalFlux
- VariableGradientComponent
- VariableSum
- VariableSumLog
- VariableTimeIntegrationAux
- VectorFunctionAux
- VectorMagnitudeAux
- VectorMaterialRealVectorValueAux
- VectorPostprocessorVisualizationAux
- VectorVariableComponentAux
- VectorVariableMagnitudeAux
- VolumeAux
- WeightedGapAux
auxkernels
- ADConservativeAdvectionBC
- ADDirichletBC
- ADFunctionDirichletBC
- ADFunctionNeumannBC
- ADFunctionPenaltyDirichletBC
- ADMatchedValueBC
- ADNeumannBC
- ADPenaltyDirichletBC
- ADRobinBC
- ADVectorFunctionDirichletBC
- ADVectorFunctionNeumannBC
- ADVectorMatchedValueBC
- ADVectorRobinBC
- ArrayDirichletBC
- ArrayHFEMDirichletBC
- ArrayNeumannBC
- ArrayPenaltyDirichletBC
- ArrayVacuumBC
- ChannelGradientBC
- CircuitDirichletPotential
- ConvectiveFluxBC
- CoupledVarNeumannBC
- DCIonBC
- DGDiffusionPostprocessorDirichletBC
- DGFunctionDiffusionDirichletBC
- DiffusionFluxBC
- DiffusiveFluxBC
- DirectionalNeumannBC
- DirichletBC
- DriftDiffusionDoNothingBC
- EconomouDielectricBC
- EigenArrayDirichletBC
- EigenDirichletBC
- ElectronAdvectionDoNothingBC
- ElectronDiffusionDoNothingBC
- ElectronTemperatureDirichletBC
- ExampleShapeSideIntegratedBC
- FieldEmissionBC
- FlexiblePostprocessorDirichletBC
- FunctionDirichletBC
- FunctionGradientNeumannBC
- FunctionNeumannBC
- FunctionPenaltyDirichletBC
- FunctorDirichletBC
- FunctorNeumannBC
- HagelaarElectronAdvectionBC
- HagelaarElectronBC
- HagelaarEnergyAdvectionBC
- HagelaarEnergyBC
- HagelaarIonAdvectionBC
- HagelaarIonDiffusionBC
- HFEMDirichletBC
- InflowBC
- LogDensityDirichletBC
- LymberopoulosElectronBC
- LymberopoulosIonBC
- MatchedValueBC
- MatchedValueLogBC
- MatINSTemperatureNoBCBC
- MatNeumannBC
- NeumannBC
- NeumannCircuitVoltageMoles KV
- OneDEqualValueConstraintBC
- OutflowBC
- PenaltyCircuitPotential
- PenaltyDirichletBC
- PostprocessorDirichletBC
- PostprocessorInflowBC
- PostprocessorNeumannBC
- PostprocessorPenaltyDirichletBC
- PostprocessorTemperatureInflowBC
- PostprocessorVelocityFunctionInflowBC
- PotentialDriftOutflowBC
- RobinBC
- SakiyamaElectronDiffusionBC
- SakiyamaEnergyDiffusionBC
- SakiyamaEnergySecondaryElectronBC
- SakiyamaIonAdvectionBC
- SakiyamaSecondaryElectronBC
- SchottkyEmissionBC
- SecondaryElectronBC
- SecondaryElectronEnergyBC
- SinDirichletBC
- SinNeumannBC
- TemperatureInflowBC
- TemperatureOutflowBC
- TM0AntennaVertBC
- TM0PECVertBC
- VacuumBC
- VectorCurlPenaltyDirichletBC
- VectorDirichletBC
- VectorDivPenaltyDirichletBC
- VectorFunctionDirichletBC
- VectorPenaltyDirichletBC
- VelocityFunctionOutflowBC
- VelocityFunctionTemperatureOutflowBC
- WeakGradientBC
bcs
constraints
correctors
executors
functions
functormaterials
hdgkernels
interface_kernels
interfaces
- AccelerationByAveraging
- ADBodyForce
- ADConservativeAdvection
- ADCoupledTimeDerivative
- ADDiffusion
- ADEEDFElasticLog
- ADEEDFElasticTownsendLog
- ADEEDFEnergyLog
- ADEEDFEnergyTownsendLog
- ADEEDFReactionLog
- ADEEDFReactionTownsendLog
- ADKernelGrad
- ADKernelValue
- ADMatBodyForce
- ADMatCoupledForce
- ADMatDiffusion
- ADMaterialPropertyValue
- ADMatReaction
- ADScalarLMKernel
- ADTimeDerivative
- ADVectorDiffusion
- ADVectorTimeDerivative
- AnisotropicDiffusion
- ArrayBodyForce
- ArrayCoupledTimeDerivative
- ArrayDiffusion
- ArrayReaction
- ArrayTimeDerivative
- AxisymmetricCurlZ
- BodyForce
- ChargeSourceMoles KV
- CoeffDiffusion
- CoeffDiffusionForShootMethod
- CoeffDiffusionLin
- CoefReaction ADCoefReaction
- CoefTimeDerivative
- ConservativeAdvection
- ConservativeTemperatureAdvection
- CoupledForce ADCoupledForce
- CoupledTimeDerivative
- CtrlConservativeAdvection
- CtrlConservativeTemperatureAdvection
- Diffusion
- DivField
- DriftDiffusion
- EEDFElasticLog
- EEDFElasticTownsendLog
- EEDFEnergyLog
- EEDFEnergyTownsendLog
- EEDFReactionLog
- EEDFReactionLogForShootMethod
- EEDFReactionTownsendLog
- EFieldAdvection
- EFieldArtDiff
- EFieldMagnitudeSource
- ElectronEnergyLossFromElastic
- ElectronEnergyLossFromExcitation
- ElectronEnergyLossFromIonization
- ElectronEnergyTermElasticRate
- ElectronEnergyTermRate
- ElectronsFromIonization
- ElectronTimeDerivative
- ExcitationReaction
- FunctionDiffusion
- GenericKernel
- GenericKernelScalar
- GradField
- IonsFromIonization
- JouleHeating
- Kernel
- KernelGrad
- KernelScalarBase
- KernelValue
- LogStabilization
- LogStabilizationMoles
- MassEigenKernel
- MassLumpedTimeDerivative
- MassMatrix
- MatBodyForce
- MatCoupledForce
- MatDiffusion
- MaterialDerivativeRankFourTestKernel
- MaterialDerivativeRankTwoTestKernel
- MaterialDerivativeTestKernel
- MaterialPropertyValue
- MatINSTemperatureTimeDerivative
- MatReaction
- NonConservativeAdvection
- NullKernel
- PotentialAdvection
- ProductAABBRxn
- ProductFirstOrderRxn
- ReactantAARxn
- ReactantFirstOrderRxn
- Reaction ADReaction
- ReactionFirstOrder
- ReactionFirstOrderEnergy
- ReactionFirstOrderEnergyLog
- ReactionFirstOrderLog
- ReactionSecondOrder
- ReactionSecondOrderEnergy
- ReactionSecondOrderEnergyLog
- ReactionSecondOrderLog
- ReactionSecondOrderLogForShootMethod
- ReactionThirdOrder
- ReactionThirdOrderEnergy
- ReactionThirdOrderEnergyLog
- ReactionThirdOrderLog
- ReactionThirdOrderLogForShootMethod
- ScalarLagrangeMultiplier
- ScalarLMKernel
- ScaledReaction
- ShootMethodLog
- TimeDerivative
- TimeDerivativeLog
- TM0Cylindrical
- TM0CylindricalEr
- TM0CylindricalEz
- UserForcingFunction
- UserSource
- VectorBodyForce
- VectorCoupledTimeDerivative
- VectorDiffusion
- VectorFunctionReaction
- VectorTimeDerivative
- VelocityFunctionConservativeAdvection
- VelocityFunctionTemperatureAdvection
kernels
- ADDerivativeSumMaterial
- ADEEDFRateConstantTownsend
- ADGasElectronMoments
- ADGenericConstantRankTwoTensor
- ADGenericFunctionRankTwoTensor
- ADPiecewiseLinearInterpolationMaterial
- ADSurfaceCharge
- ADZapdosEEDFRateConstant
- CompileTimeDerivativesMaterial
- CoupledValueFunctionMaterial
- DerivativeMaterialInterface
- DerivativeParsedMaterial
- DerivativeSumMaterial
- DiffusionRateTemp
- EEDFRateConstant
- EEDFRateConstantTownsend
- ElectricField
- Gas
- GasBase
- GasElectronMoments
- GenericConstant2DArray
- GenericConstantArray
- GenericConstantMaterial
- GenericConstantRankTwoTensor
- GenericConstantSymmetricRankTwoTensor
- GenericConstantVectorMaterial
- GenericFunctionMaterial
- GenericFunctionRankTwoTensor
- GenericFunctionVectorMaterial
- GenericRateConstant
- HeatCapacityRatio
- HeavySpecies
- InterpolatedCoefficientLinear
- InterpolatedCoefficientSpline
- InterpolatedStatefulMaterial
- MaterialADConverter
- MaterialFunctorConverter
- ParsedMaterial
- PiecewiseConstantByBlockMaterial
- PiecewiseLinearInterpolationMaterial
- SpeciesSum
- SuperelasticReactionRate
- VectorFromComponentVariablesMaterial
- Water
- ZapdosEEDFRateConstant
materials
- AddMetaDataGenerator
- AdvancedExtruderGenerator
- AllSideSetsByNormalsGenerator
- AnnularMeshGenerator
- BlockDeletionGenerator
- BlockToMeshConverterGenerator
- BoundaryDeletionGenerator
- BoundingBoxNodeSetGenerator
- BreakBoundaryOnSubdomainGenerator
- BreakMeshByBlockGenerator
- BreakMeshByElementGenerator
- CartesianMeshGenerator
- CircularBoundaryCorrectionGenerator
- CoarsenBlockGenerator
- CombinerGenerator
- ConcentricCircleMeshGenerator
- CutMeshByPlaneGenerator
- DistributedRectilinearMeshGenerator
- ElementGenerator
- ElementOrderConversionGenerator
- ElementsToSimplicesConverter
- ElementsToTetrahedronsConverter
- ExamplePatchMeshGenerator
- ExtraNodesetGenerator
- FileMeshGenerator
- FillBetweenCurvesGenerator
- FillBetweenPointVectorsGenerator
- FillBetweenSidesetsGenerator
- FlipSidesetGenerator
- GeneratedMeshGenerator
- ImageMeshGenerator
- ImageSubdomainGenerator
- LowerDBlockFromSidesetGenerator
- MeshCollectionGenerator
- MeshDiagnosticsGenerator
- MeshExtruderGenerator
- MeshGenerator
- MeshRepairGenerator
- MoveNodeGenerator
- NodeSetsFromSideSetsGenerator
- OrientedSubdomainBoundingBoxGenerator
- OverlayMeshGenerator
- ParsedCurveGenerator
- ParsedElementDeletionGenerator
- ParsedExtraElementIDGenerator
- ParsedGenerateNodeset
- ParsedGenerateSideset
- ParsedNodeTransformGenerator
- ParsedSubdomainMeshGenerator
- PatternedMeshGenerator
- PlaneDeletionGenerator
- PlaneIDMeshGenerator
- PolyLineMeshGenerator
- RefineBlockGenerator
- RefineSidesetGenerator
- RenameBlockGenerator
- RenameBoundaryGenerator
- RinglebMeshGenerator
- SideSetExtruderGenerator
- SideSetsAroundSubdomainGenerator
- SideSetsBetweenSubdomainsGenerator
- SideSetsFromBoundingBoxGenerator
- SideSetsFromNodeSetsGenerator
- SideSetsFromNormalsGenerator
- SideSetsFromPointsGenerator
- SmoothMeshGenerator
- SphereMeshGenerator
- SpiralAnnularMeshGenerator
- StackGenerator
- StitchBoundaryMeshGenerator
- StitchedMeshGenerator
- SubdomainBoundingBoxGenerator
- SubdomainIDGenerator
- SubdomainPerElementGenerator
- SymmetryTransformGenerator
- TiledMeshGenerator
- TransfiniteMeshGenerator
- TransformGenerator
- UniqueExtraIDMeshGenerator
- XYDelaunayGenerator
- XYMeshLineCutter
- XYZDelaunayGenerator
meshgenerators
outputs
parser
- AreaPostprocessor
- AverageElementSize
- AverageNodalDensity
- AverageNodalDifference
- AverageNodalVariableValue
- AverageVariableChange
- AxisymmetricCenterlineAverageValue
- ChainControlDataPostprocessor
- ChangeOverFixedPointPostprocessor
- ChangeOverTimePostprocessor
- ChangeOverTimestepPostprocessor
- ConstantPostprocessor
- CumulativeValuePostprocessor
- DifferencePostprocessor
- ElectricFieldCalculator
- ElementalVariableValue
- ElementArrayL2Norm
- ElementAverageMaterialProperty
- ElementAverageSecondTimeDerivative
- ElementAverageTimeDerivative
- ElementAverageValue
- ElementExtremeFunctorValue
- ElementExtremeMaterialProperty
- ElementExtremeValue
- ElementH1Error
- ElementH1SemiError
- ElementHCurlError
- ElementHCurlSemiError
- ElementHDivError
- ElementHDivSemiError
- ElementIntegralArrayVariablePostprocessor
- ElementIntegralFunctorPostprocessor
- ElementIntegralMaterialProperty
- ElementIntegralVariablePostprocessor
- ElementL1Error
- ElementL2Difference
- ElementL2Error
- ElementL2FunctorError
- ElementL2Norm
- ElementSidesL2Norm
- ElementVectorL2Error
- ElementW1pError
- EmptyPostprocessor
- FindValueOnLine
- FunctionElementAverage
- FunctionElementIntegral
- FunctionSideAverage
- FunctionSideIntegral
- FunctionValuePostprocessor
- GreaterThanLessThanPostprocessor
- InterfaceAverageVariableValuePostprocessor
- InterfaceDiffusiveFluxAverage
- InterfaceDiffusiveFluxIntegral
- InterfaceIntegralVariableValuePostprocessor
- InternalSideIntegralVariablePostprocessor
- IsMatrixSymmetric
- LinearCombinationPostprocessor
- MaxVarNDofsPerElem
- MemoryUsage
- MultiPeriodAverager
- MultipliedTimeIntegratedPostprocessor
- NearestNodeNumber
- NodalExtremeValue
- NodalL2Error
- NodalL2Norm
- NodalMaxValue
- NodalMaxValueId
- NodalSum
- NodalVariableValue
- NumDOFs
- NumElements
- NumFailedTimeSteps
- NumFixedPointIterations
- NumLinearIterations
- NumMeshDivisions
- NumNodes
- NumNonlinearIterations
- NumPositions
- NumRelationshipManagers
- NumResidualEvaluations
- NumTimeSteps
- NumVars
- ParsedPostprocessor
- PercentChangePostprocessor
- PerfGraphData
- PeriodicAmplitudeRegulator
- PeriodicComparisonCounter
- PeriodicTimeIntegratedPostprocessor
- PlasmaFrequencyInverse
- PointValue
- PostprocessorComparison
- Postprocessors
- PseudoTimestep
- Receiver
- RelativeDifferencePostprocessor
- RelativeElementL2Difference
- RelativeSolutionDifferenceNorm
- Residual
- ScalarL2Error
- ScalarVariable
- ScalePostprocessor
- SideAdvectiveFluxIntegral
- SideAverageFunctorPostprocessor
- SideAverageMaterialProperty
- SideAverageValue
- SideCurrent
- SideDiffusiveFluxAverage
- SideDiffusiveFluxIntegral
- SideExtremeValue
- SideFluxAverage
- SideFluxIntegral
- SideFVFluxBCIntegral
- SideIntegralFunctorPostprocessor
- SideIntegralMaterialProperty
- SideIntegralVariablePostprocessor
- SideTotFluxIntegral
- TagVectorSum
- TimeExtremeValue
- TimeIntegratedPostprocessor
- TimePostprocessor
- TimestepSize
- VariableInnerProduct
- VariableResidual
- VectorPostprocessorComparison
- VectorPostprocessorComponent
- VectorPostprocessorReductionValue
- VolumePostprocessor
postprocessors
predictors
relationshipmanagers
restart
samplers
scalarkernels
splits
transfers
- BatchMaterial
- BlockAverageValue
- BoltzmannSolverScalar
- CurrentDensityShapeSideUserObject
- DenomShapeSideUserObject
- ElementIntegralVariableUserObject
- ElementQualityChecker
- ElemSideNeighborLayersGeomTester
- ElemSideNeighborLayersTester
- FunctionElementIntegralUserObject
- FunctionLayeredIntegral
- GeneralUserObject
- GeometrySphere
- GhostingUserObject
- InterfaceQpMaterialPropertyRealUO
- InterfaceQpValueUserObject
- InternalSideUserObject
- JSONFileReader
- LayeredAverage
- LayeredBase
- LayeredExtremumMaterialProperty
- LayeredIntegral
- LayeredSideAverage
- LayeredSideAverageFunctor
- LayeredSideDiffusiveFluxAverage
- LayeredSideIntegral
- LayeredSideIntegralFunctor
- MessageFromInput
- NearestNodeNumberUO
- NearestPointAverage
- NearestPointIntegralVariablePostprocessor
- NearestPointLayeredAverage
- NearestPointLayeredIntegral
- NearestPointLayeredSideAverage
- NearestPointLayeredSideAverageFunctor
- NearestPointLayeredSideDiffusiveFluxAverage
- NearestPointLayeredSideIntegral
- NearestPointLayeredSideIntegralFunctor
- NearestRadiusLayeredAverage
- NodalNormalsCorner
- NodalNormalsEvaluator
- NodalNormalsPreprocessor
- NodalPatchRecoveryMaterialProperty
- NodalUserObject
- NumShapeSideUserObject
- ObjTest
- PolynomialCoefficients
- PostprocessorSpatialUserObject
- ProjectedStatefulMaterialNodalPatchRecovery
- PropertyReadFile
- ProvideMobility
- RadialAverage
- RateCoefficientProvider
- ShapeElementUserObject
- SolutionUserObject
- Terminator
- ThreadedGeneralUserObject
- UserObject
- ValueProvider
- VerifyElementUniqueID
- VerifyNodalUniqueID