Adaptivityinput

Adaptivity/Indicatorsinput

Adaptivity/Markersinput

  • AddElementalFieldAction
  • AddMarkerAction
  • BoxMarkerMarks the region inside and outside of a 'box' domain for refinement or coarsening.
  • ComboMarkerA marker that converts many markers into a single marker by considering the maximum value of the listed markers (i.e., refinement takes precedent).
  • ErrorFractionMarkerMarks elements for refinement or coarsening based on the fraction of the min/max error from the supplied indicator.
  • ErrorToleranceMarkerCoarsen or refine elements based on an absolute tolerance allowed from the supplied indicator.
  • OrientedBoxMarkerMarks inside and outside a box that can have arbitrary orientation and center point.
  • UniformMarkerUniformly mark all elements for refinement or coarsening.
  • ValueRangeMarkerMark elements for adaptivity based on the supplied upper and lower bounds and the specified variable.
  • ValueThresholdMarkerThe the refinement state based on a threshold value compared to the specified variable.

AuxKernelsinput

AuxKernels/MatVecRealGradAuxKernelinput

AuxKernels/MaterialVectorAuxKernelinput

AuxKernels/MaterialVectorGradAuxKernelinput

AuxScalarKernelsinput

AuxVariablesinput

AuxVariables/MultiAuxVariablesinput

BCsinput

  • ConvectiveFluxFunctionDetermines boundary value by fluid heat transfer coefficient and far-field temperature
  • CoupledConvectiveFlux
  • CoupledConvectiveHeatFluxBCConvective heat transfer boundary condition with temperature and heat transfer coefficent given by auxiliary variables.
  • GapHeatTransferTransfers heat across a gap between two surfaces dependant on the gap geometry specified.
  • HeatConductionBC
  • CoupledPressureBCApplies a pressure from a variable on a given boundary in a given direction
  • DashpotBC
  • DisplacementAboutAxisImplements a boundary condition that enforces rotationaldisplacement around an axis on a boundary
  • InteractionIntegralBenchmarkBC
  • PresetAccelerationPrescribe acceleration on a given boundary in a given direction
  • PresetDisplacementPrescribe the displacement on a given boundary in a given direction.
  • PresetVelocity
  • PressureApplies a pressure on a given boundary in a given direction
  • StickyBCImposes the boundary condition if exceeds the bounds provided
  • CavityPressure
  • CoupledPressure
  • PlenumPressure
  • Pressure
  • ConvectiveFluxLWRBC
  • DryCaskHeatFluxApplies a boundary condition that models fuel rod in a dry cask storage system. The rod is assumed to be the center rod in an assembly of identical rods so that the peak cladding temperature is reached. This uses the Manteufel and Trodreas correlations inside the assembly and models the assembly-to-ambient flux using a single parameter.
  • GapHeatTransferLWRBC that aids with thermal contact similar to GapHeatTransfer
  • GapPerfectConductance
  • HydrogenFluxBC
  • HydrogenFluxBC_simplified
  • HydrogenPickupHydrogen flux BC that simply multiplies the time derivative of the oxide thickness by a pickup factor to get flux. Units are for H concentration in wt.ppm.
  • PostprocessorBulkCoolantBC
  • REBEKADirichletBC
  • StanNeumannBC
  • SubmodelEndBCspecial type of Preset BC that is applied only above and below the ends of a submodel, as determined by postprocessors
  • PlenumPressure
  • AddBCAction
  • ConvectiveFluxBCDetermines boundary values via the initial and final values, flux, and exposure duration
  • DGFunctionDiffusionDirichletBC
  • DiffusionFluxBCComputes a boundary residual contribution consistent with the Diffusion Kernel. Does not impose a boundary condition; instead computes the boundary contribution corresponding to the current value of grad(u) and accumulates it in the residual vector.
  • DirichletBCImposes the essential boundary condition , where is a constant, controllable value.
  • EigenDirichletBCDirichlet BC for eigenvalue solvers
  • FunctionDirichletBCImposes the essential boundary condition , where is a (possibly) time and space-dependent MOOSE Function.
  • FunctionNeumannBCImposes the integrated boundary condition , where is a (possibly) time and space-dependent MOOSE Function.
  • FunctionPenaltyDirichletBC
  • FunctionPresetBCThe same as FunctionDirichletBC except the value is applied before the solve begins
  • LagrangeVecDirichletBCImposes the essential boundary condition , where are constant, controllable values.
  • LagrangeVecFunctionDirichletBCImposes the essential boundary condition , where components are calculated with functions.
  • MatchedValueBCImplements a NodalBC which equates two different Variables' values on a specified boundary.
  • NeumannBCImposes the integrated boundary condition , where is a constant, controllable value.
  • OneDEqualValueConstraintBC
  • PenaltyDirichletBCEnforces a Dirichlet boundary condition in a weak sense by penalizing differences between the current solution and the Dirichlet data.
  • PostprocessorDirichletBC
  • PostprocessorNeumannBC
  • PresetBCSimilar to DirichletBC except the value is applied before the solve begins
  • SinDirichletBCImposes a time-varying essential boundary condition , where varies from an given initial value at time to a given final value over a specified duration.
  • SinNeumannBCImposes a time-varying flux boundary condition , where varies from an given initial value at time to a given final value over a specified duration.
  • VacuumBC
  • VectorNeumannBCImposes the integrated boundary condition , where is a user-defined, constant vector.
  • WeakGradientBCComputes a boundary residual contribution consistent with the Diffusion Kernel. Does not impose a boundary condition; instead computes the boundary contribution corresponding to the current value of grad(u) and accumulates it in the residual vector.
  • Periodic
  • CrackTipEnrichmentCutOffBCSimilar to DirichletBC except the value is applied before the solve begins

BCs/CavityPressureinput

BCs/CoupledPressureinput

BCs/Periodicinput

BCs/PlenumPressureinput

  • PlenumPressureUOActionSets up the calculation of the plenum pressure as a function of temperature, plenum volume, and moles of fission and plenum gases.

BCs/Pressureinput

Burnupinput

  • BurnupAuxKernelsActionCreates the set of auxkernels required to collect the radial average burnup and heavy metal isotope concentrations as calculated by the BurnupFunction
  • BurnupAuxVarsActionCreates the set of auxvariables required to store the radial average burnup and heavy metal isotope concentrations as calculated by the BurnupFunction
  • BurnupFunctionActionComputes the radial distributions of power density, burnup, and concentrations of various heavy metal isotopes in UO2 and U3Si2 fuels for LWRs

CladdingHydridesinput

  • HydrideActionAction to add kernels and materials to model hydride formation in the cladding (does not include hydrogen pickup).

Constraintsinput

Contactinput

Controlsinput

CoolantChannelinput

DGKernelsinput

Dampersinput

Debuginput

Debug/MaterialDerivativeTestinput

DefaultElementQualityinput

DeprecatedBlockinput

DiracKernelsinput

Distributionsinput

DomainIntegralinput

Executionerinput

Executioner/Adaptivityinput

Executioner/Predictorinput

Executioner/Quadratureinput

Executioner/TimeIntegratorinput

Executioner/TimeStepperinput

Functionsinput

GlobalParamsinput

ICsinput

ICs/PolycrystalICsinput

ICs/PolycrystalICs/BicrystalBoundingBoxICinput

ICs/PolycrystalICs/BicrystalCircleGrainICinput

ICs/PolycrystalICs/PolycrystalColoringICinput

ICs/PolycrystalICs/PolycrystalRandomICinput

ICs/PolycrystalICs/PolycrystalVoronoiVoidICinput

ICs/PolycrystalICs/Tricrystal2CircleGrainsICinput

InterfaceKernelsinput

Kernelsinput

  • AnisoHeatConduction
  • ConsistentHeatCapacityTimeDerivativeTime derivative term of the heat equation with the heat capacity as an argument.
  • ConsistentSpecificHeatTimeDerivativeTime derivative term with of the heat equation with the specific heat capacity and density as arguments.
  • HeatCapacityConductionTimeDerivativeTime derivative term of the heat equation with the heat capacity as an argument.
  • HeatConductionComputes residual/Jacobian contribution for term.
  • HeatConductionTimeDerivativeTime derivative term of the heat equation for quasi-constant specific heat and the density .
  • HeatSourceDemonstrates the multiple ways that scalar values can be introduced into kernels, e.g. (controllable) constants, functions, and postprocessors. Implements the weak form .
  • HomogenizedHeatConduction
  • JouleHeatingSourceDemonstrates the multiple ways that scalar values can be introduced into kernels, e.g. (controllable) constants, functions, and postprocessors. Implements the weak form .
  • SpecificHeatConductionTimeDerivativeTime derivative term of the heat equation with the specific heat and the density as arguments.
  • CosseratStressDivergenceTensorsStress divergence kernel for the Cartesian coordinate system
  • DynamicStressDivergenceTensorsResidual due to stress related Rayleigh damping and HHT time integration terms
  • GeneralizedPlaneStrainOffDiagGeneralized Plane Strain kernel to provide contribution of the out-of-plane strain to other kernels
  • GravityApply gravity. Value is in units of acceleration.
  • InertialForceCalculates the residual for the interial force () and the contribution of mass dependent Rayleigh damping and HHT time integration scheme ($\eta \cdot M \cdot ((1+\alpha)velq2-\alpha \cdot vel-old) )
  • InertialForceBeamCalculates the residual for the interial force/moment and the contribution of mass dependent Rayleigh damping and HHT time integration scheme.
  • InertialTorqueKernel for interial torque: density * displacement x acceleration
  • MomentBalancing
  • OutOfPlanePressureApply pressure in the out-of-plane direction in 2D plane stress or generalized plane strain models
  • PhaseFieldFractureMechanicsOffDiagStress divergence kernel for phase-field fracture: Computes off diagonal damage dependent Jacobian components. To be used with StressDivergenceTensors or DynamicStressDivergenceTensors.
  • PlasticHeatEnergyPlastic heat energy density = coeff * stress * plastic_strain_rate
  • PoroMechanicsCouplingAdds , where the subscript is the component.
  • StressDivergenceBeamQuasi-static and dynamic stress divergence kernel for Beam element
  • StressDivergenceRSphericalTensorsCalculate stress divergence for an spherically symmetric 1D problem in polar coordinates.
  • StressDivergenceRZTensorsCalculate stress divergence for an axisymmetric problem in cylinderical coordinates.
  • StressDivergenceTensorsStress divergence kernel for the Cartesian coordinate system
  • StressDivergenceTensorsTrussKernel for truss element
  • WeakPlaneStressPlane stress kernel to provide out-of-plane strain contribution
  • DynamicTensorMechanics
  • PoroMechanics
  • TensorMechanics
  • ACGBPolyGrain-Boundary model concentration dependent residual
  • ACGrGrElasticDrivingForceAdds elastic energy contribution to the Allen-Cahn equation
  • ACGrGrMultiMulti-phase poly-crystaline Allen-Cahn Kernel
  • ACGrGrPolyGrain-Boundary model poly-crystaline interface Allen-Cahn Kernel
  • ACInterfaceGradient energy Allen-Cahn Kernel
  • ACInterfaceKobayashi1Anisotropic gradient energy Allen-Cahn Kernel Part 1
  • ACInterfaceKobayashi2Anisotropic Gradient energy Allen-Cahn Kernel Part 2
  • ACInterfaceStressInterface stress driving force Allen-Cahn Kernel
  • ACMultiInterfaceGradient energy Allen-Cahn Kernel with cross terms
  • ACSEDGPolyStored Energy contribution to grain growth
  • ACSwitchingKernel for Allen-Cahn equation that adds derivatives of switching functions and energies
  • AllenCahnAllen-Cahn Kernel that uses a DerivativeMaterial Free Energy
  • CHBulkPFCTradCahn-Hilliard kernel for a polynomial phase field crystal free energy.
  • CHCpldPFCTradSplit with a variable that holds the Laplacian of a phase field variable.
  • CHInterfaceGradient energy Cahn-Hilliard Kernel with a scalar (isotropic) mobility
  • CHInterfaceAnisoGradient energy Cahn-Hilliard Kernel with a tensor (anisotropic) mobility
  • CHMathSimple demonstration Cahn-Hilliard Kernel using an algebraic double-well potential
  • CHPFCRFFCahn-Hilliard residual for the RFF form of the phase field crystal model
  • CHSplitChemicalPotentialChemical potential kernel in Split Cahn-Hilliard that solves chemical potential in a weak form
  • CHSplitConcentrationConcentration kernel in Split Cahn-Hilliard that solves chemical potential in a weak form
  • CHSplitFluxComputes flux as nodal variable
  • CahnHilliardCahn-Hilliard Kernel that uses a DerivativeMaterial Free Energy and a scalar (isotropic) mobility
  • CahnHilliardAnisoCahn-Hilliard Kernel that uses a DerivativeMaterial Free Energy and a tensor (anisotropic) mobility
  • CoefCoupledTimeDerivativeScaled time derivative Kernel that acts on a coupled variable
  • CoefReactionImplements the residual term (p*u, test)
  • ConservedLangevinNoiseSource term for noise from a ConservedNoise userobject
  • CoupledAllenCahnCoupled Allen-Cahn Kernel that uses a DerivativeMaterial Free Energy
  • CoupledMaterialDerivativeKernel that implements the first derivative of a function material property with respect to a coupled variable.
  • CoupledSusceptibilityTimeDerivativeA modified coupled time derivative Kernel that multiplies the time derivative of a coupled variable by a generalized susceptibility
  • CoupledSwitchingTimeDerivativeCoupled time derivative Kernel that multiplies the time derivative by $\frac{dh_\alpha}{d\eta_i} F_\alpha + \frac{dh_\beta}{d\eta_i} F_\beta + \dots)
  • GradientComponentSet the kernel variable to a specified component of the gradient of a coupled variable.
  • HHPFCRFFReaction type kernel for the RFF phase fit crystal model
  • KKSACBulkCKKS model kernel (part 2 of 2) for the Bulk Allen-Cahn. This includes all terms dependent on chemical potential.
  • KKSACBulkFKKS model kernel (part 1 of 2) for the Bulk Allen-Cahn. This includes all terms NOT dependent on chemical potential.
  • KKSCHBulkKKS model kernel for the Bulk Cahn-Hilliard term. This operates on the concentration 'c' as the non-linear variable
  • KKSMultiACBulkCMulti-phase KKS model kernel (part 2 of 2) for the Bulk Allen-Cahn. This includes all terms dependent on chemical potential.
  • KKSMultiACBulkFKKS model kernel (part 1 of 2) for the Bulk Allen-Cahn. This includes all terms NOT dependent on chemical potential.
  • KKSMultiPhaseConcentrationKKS multi-phase model kernel to enforce . The non-linear variable of this kernel is , the final phase concentration in the list.
  • KKSPhaseChemicalPotentialKKS model kernel to enforce the pointwise equality of phase chemical potentials dFa/dca = dFb/dcb. The non-linear variable of this kernel is ca.
  • KKSPhaseConcentrationKKS model kernel to enforce the decomposition of concentration into phase concentration (1-h(eta))ca + h(eta)cb - c = 0. The non-linear variable of this kernel is cb.
  • KKSSplitCHCResKKS model kernel for the split Bulk Cahn-Hilliard term. This operates on the chemical potential 'c' as the non-linear variable
  • LangevinNoiseSource term for non-conserved Langevin noise
  • LaplacianSplitSplit with a variable that holds the Laplacian of a phase field variable.
  • MaskedBodyForceKernel that defines a body force modified by a material mask
  • MatAnisoDiffusionDiffusion equation Kernel that takes an anisotropic Diffusivity from a material property
  • MatDiffusionDiffusion equation Kernel that takes an isotropic Diffusivity from a material property
  • MatGradSquareCoupledGradient square of a coupled variable.
  • MatReactionKernel to add -L*v, where L=reaction rate, v=variable
  • MultiGrainRigidBodyMotionAdds rigid mody motion to grains
  • SimpleACInterfaceGradient energy for Allen-Cahn Kernel with constant Mobility and Interfacial parameter
  • SimpleCHInterfaceGradient energy for Cahn-Hilliard equation with constant Mobility and Interfacial parameter
  • SimpleCoupledACInterfaceGradient energy for Allen-Cahn Kernel with constant Mobility and Interfacial parameter for a coupled order parameter variable.
  • SimpleSplitCHWResGradient energy for split Cahn-Hilliard equation with constant Mobility for a coupled order parameter variable.
  • SingleGrainRigidBodyMotionAdds rigid mody motion to a single grain
  • SoretDiffusionAdd Soret effect to Split formulation Cahn-Hilliard Kernel
  • SplitCHMathSimple demonstration split formulation Cahn-Hilliard Kernel using an algebraic double-well potential
  • SplitCHParsedSplit formulation Cahn-Hilliard Kernel that uses a DerivativeMaterial Free Energy
  • SplitCHWResSplit formulation Cahn-Hilliard Kernel for the chemical potential variable with a scalar (isotropic) mobility
  • SplitCHWResAnisoSplit formulation Cahn-Hilliard Kernel for the chemical potential variable with a tensor (anisotropic) mobility
  • SusceptibilityTimeDerivativeA modified time derivative Kernel that multiplies the time derivative of a variable by a generalized susceptibility
  • SwitchingFunctionConstraintEtaLagrange multiplier kernel to constrain the sum of all switching functions in a multiphase system. This kernel acts on a non-conserved order parameter eta_i.
  • SwitchingFunctionConstraintLagrangeLagrange multiplier kernel to constrain the sum of all switching functions in a multiphase system. This kernel acts on the lagrange multiplier variable.
  • SwitchingFunctionPenaltyPenalty kernel to constrain the sum of all switching functions in a multiphase system.
  • CHPFCRFFSplitKernel
  • HHPFCRFFSplitKernel
  • PFCRFFKernel
  • PolycrystalElasticDrivingForce
  • PolycrystalKernel
  • PolycrystalStoredEnergy
  • RigidBodyMultiKernel
  • CoefDiffusionKernel for diffusion with diffusivity = coef + function
  • ThermoDiffusionKernel for thermo-diffusion (Soret effect, thermophoresis, etc.)
  • ArrheniusDiffusionDiffusion with Arrhenius coefficient
  • CompositeHeatConductionCompute thermal conductivity
  • ConstituentDiffusion
  • ConstitutiveHeatConductionThe Laplacian operator (), with the weak form of .
  • ConstitutiveHeatConductionTimeDerivativeTime derivative term of the heat equation for quasi-constant specific heat and the density .
  • Decay
  • DiffusionLimitedReactionCalculates losses due to diffusion limited reaction
  • FissionRateHeatSource
  • HZrHSource
  • HydrideSourceAdd source (sink) term for precipitation (dissolution) of hydrogen as hydride
  • HydrogenDiffusionCalculates the diffusion of hydrogen in solid solution due to Fick's law and the Soret effect
  • HydrogenPrecipitationCalculates the precipitation of hydrogen in solid solution from McMinn's TSSp equilibrium and the dissolution hydrides to solid solution hydrogen from Marino's kinetics
  • HydrogenSourceAdd source (sink) term for dissolved hydrogen from hydride dissolution (precipitation)
  • HydrogenTimeDerivativeTime derivative for species where the volume fraction of the phase is time-dependent.
  • IsotropicDiffusionIsotropic diffusion that uses arbitrary diffusivity
  • MOXActinideRedistributionMOX kernel used to simulate actinide redistribution.
  • MOXActinideRedistributionEnhancementMOX kernel used to simulate actinide redistribution enhanced by porosity.
  • MOXOxygenDiffusionMOX oxygen diffusion kernel.
  • MOXPoreContinuityMOX kernel used to simulate pore migration.
  • MOXPoreDiffusionMOX porosity diffusion kernel used with kernel MOXPoreContinuity.
  • NeutronHeatSourceCompute heat generation due to fission.
  • OxideEnergyDepositionComputes the amount of energy released from the zirconium oxide reaction and applies it to the cladding.
  • OxygenDiffusion
  • ZirconiumDiffusionCalculates the amount of zirconium that is transported across the mesh
  • AddKernelAction
  • AnisotropicDiffusionAnisotropic diffusion kernel with weak form given by .
  • BodyForceDemonstrates the multiple ways that scalar values can be introduced into kernels, e.g. (controllable) constants, functions, and postprocessors. Implements the weak form .
  • CoefTimeDerivativeThe time derivative operator with the weak form of .
  • ConservativeAdvectionConservative form of which in its weak form is given by: .
  • CoupledForceImplements a source term proportional to the value of a coupled variable. Weak form: .
  • CoupledTimeDerivativeTime derivative Kernel that acts on a coupled variable. Weak form: .
  • DiffusionThe Laplacian operator (), with the weak form of .
  • MassEigenKernelAn eigenkernel with weak form where is the eigenvalue.
  • MassLumpedTimeDerivativeLumped formulation of the time derivative . Its corresponding weak form is where denotes the time derivative of the solution coefficient associated with node .
  • MaterialDerivativeRankFourTestKernelClass used for testing derivatives of a rank four tensor material property.
  • MaterialDerivativeRankTwoTestKernelClass used for testing derivatives of a rank two tensor material property.
  • MaterialDerivativeTestKernelClass used for testing derivatives of a scalar material property.
  • NullKernelKernel that sets a zero residual.
  • ReactionImplements a simple consuming reaction term with weak form .
  • TimeDerivativeThe time derivative operator with the weak form of .
  • UserForcingFunctionDemonstrates the multiple ways that scalar values can be introduced into kernels, e.g. (controllable) constants, functions, and postprocessors. Implements the weak form .
  • VectorBodyForceDemonstrates the multiple ways that scalar values can be introduced into kernels, e.g. (controllable) constants, functions, and postprocessors. Implements the weak form .
  • VectorDiffusionThe Laplacian operator (), with the weak form of .
  • CrackTipEnrichmentStressDivergenceTensorsEnrich stress divergence kernel for small-strain simulations

Kernels/CHPFCRFFSplitKernelinput

Kernels/DynamicTensorMechanicsinput

Kernels/HHPFCRFFSplitKernelinput

Kernels/PFCRFFKernelinput

  • PFCRFFKernelActionSet up kernels for the rational function fit (RFF) phase field crystal model

Kernels/PolycrystalElasticDrivingForceinput

Kernels/PolycrystalKernelinput

Kernels/PolycrystalStoredEnergyinput

Kernels/PoroMechanicsinput

Kernels/RigidBodyMultiKernelinput

Kernels/TensorMechanicsinput

Materialsinput

Meshinput

  • Layered1DMeshCreates an axisymmetric mesh composed of layers of 1-dimensional elements.
  • SmearedPelletMesh
  • TRISO1DMesh
  • CreateDisplacedProblemAction
  • SetupMeshAction
  • SetupMeshCompleteAction
  • AnnularMeshFor rmin>0: creates an annular mesh of QUAD4 elements. For rmin=0: creates a disc mesh of QUAD4 and TRI3 elements. Boundary sidesets are created at rmax and rmin, and given these names. If tmin!0 and tmax!2Pi, a sector of an annulus or disc is created. In this case boundary sidesets are also created a tmin and tmax, and given these names
  • DistributedGeneratedMeshCreate a line, square, or cube mesh with uniformly spaced or biased elements.
  • FileMeshRead a mesh from a file.
  • GeneratedMeshCreate a line, square, or cube mesh with uniformly spaced or biased elements.
  • ImageMeshGenerated mesh with the aspect ratio of a given image stack.
  • PatternedMeshCreates a 2D mesh from a specified set of unique 'tiles' meshes and a two-dimensional pattern.
  • StitchedMeshReads in all of the given meshes and stitches them all together into one mesh.
  • TiledMeshUse the supplied mesh and create a tiled grid by repeating this mesh in the x,y, and z directions.
  • MortarInterfaces
  • Partitioner
  • EBSDMeshMesh generated from a specified DREAM.3D EBSD data file.
  • MortarPeriodicMeshSet up an orthogonal mesh with additional dim-1 dimensional side domains for use with the Mortar method.

Mesh/MortarInterfacesinput

Mesh/Partitionerinput

MeshModifiersinput

  • AddMeshModifierAction
  • AddAllSideSetsByNormals
  • AddExtraNodeset
  • AddSideSetsFromBoundingBoxFind sidesets with given boundary ids in bounding box and add new boundary id. This can be done by finding all required boundary and adding the new boundary id to those sidesets. Alternatively, a number of boundary ids can be provided and all nodes within the bounding box that have all the required boundary ids will have a newboundary id added.
  • AssignElementSubdomainID
  • AssignSubdomainID
  • BlockDeleterMesh modifier which removes elements with the specified subdomain ID
  • BoundingBoxNodeSetAssigns all of the nodes either inside or outside of a bounding box to a new nodeset.
  • BreakBoundaryOnSubdomainBreak boundaries based on the subdomains to which their sides are attached. Naming convention for the new boundaries will be the old boundary name plus "_to_" plus the subdomain name
  • BreakMeshByBlockBreak boundaries based on the subdomains to which their sides are attached. Naming convention for the new boundaries will be the old boundary name plus "_to_" plus the subdomain name. At the momentthis only works on REPLICATED mesh
  • ImageSubdomainSamples an image at the coordinates of each element centroid using the resulting value as each element's subdomain ID
  • LowerDBlockFromSidesetAdds lower dimensional elements on the specified sidesets.
  • MeshExtruderTakes a 1D or 2D mesh and extrudes the entire structure along the specified axis increasing the dimensionality of the mesh.
  • MeshSideSetAdd lower dimensional elements along the faces contained in a side set to set up mixed dimensional problems
  • OrientedSubdomainBoundingBox
  • ParsedAddSidesetA MeshModifier that adds element's sides to a sideset if the centroid satisfies the combinatorial_geometry expression, (and optionally) if one of the side's elements is in included_subdomain_ids and if it features the correct normal.
  • ParsedSubdomainMeshModifierMeshModifier that uses a parsed expression (combinatorial_geometry) to determine if an element (aka its centroid) is inside the combinatorial geometry and assigns a new block id.
  • RenameBlockRenameBlock re-numbers or re-names an old_block_id or old_block_name with a new_block_id or new_block_name. If using RenameBlock to merge blocks (by giving them the same name, for instance) it is advisable to specify all your blocks in old_blocks to avoid inconsistencies
  • SideSetsAroundSubdomainAdds element faces that are on the exterior of the given block to the sidesets specified
  • SideSetsBetweenSubdomains
  • SideSetsFromNormalsAdds a new named sideset to the mesh for all faces matching the specified normal.
  • SideSetsFromPointsAdds a new sideset starting at the specified point containing all connected element faces with the same normal.
  • SubdomainBoundingBoxChanges the subdomain ID of elements either (XOR) inside or outside the specified box to the specified ID.
  • TransformApplies a linear transform to the entire mesh.

Modulesinput

Modules/FluidPropertiesinput

Modules/PhaseFieldinput

Modules/PhaseField/Conservedinput

  • ConservedActionSet up the variable(s) and the kernels needed for a conserved phase field variable. Note that for a direct solve, the element family and order are overwritten with hermite and third.

Modules/PhaseField/DisplacementGradientsinput

  • DisplacementGradientsActionSet up variables, kernels, and materials for a the displacement gradients and their elastic free energy derivatives for non-split Cahn-Hilliard problems.

Modules/PhaseField/EulerAngles2RGBinput

  • EulerAngle2RGBActionSet up auxvariables and auxkernels to output Euler angles as RGB values interpolated across inverse pole figure

Modules/PhaseField/GrainGrowthinput

  • GrainGrowthActionSet up the variable and the kernels needed for a grain growth simulation

Modules/PhaseField/GrandPotentialinput

Modules/PhaseField/MortarPeriodicityinput

  • MortarPeriodicActionAdd mortar interfaces, Lagrange multiplier variables, and constraints to implement mortar based periodicity of values or gradients on a MortarPeriodicMesh

Modules/PhaseField/Nonconservedinput

  • NonconservedActionSet up the variable and the kernels needed for a nonconserved phase field variable

Modules/TensorMechanicsinput

Modules/TensorMechanics/GeneralizedPlaneStraininput

Modules/TensorMechanics/GlobalStraininput

Modules/TensorMechanics/Layered1DMasterinput

  • Layered1DActionSet up (Aux)variables, materials and (Aux)kernels for layered one dimensional simulations

Modules/TensorMechanics/LineElementMasterinput

  • CommonLineElementActionSets up variables, stress divergence kernels and materials required for a static analysis with beam or truss elements. Also sets up aux variables, aux kernels, and consistent or nodal inertia kernels for dynamic analysis with beam elements.
  • LineElementActionSets up variables, stress divergence kernels and materials required for a static analysis with beam or truss elements. Also sets up aux variables, aux kernels, and consistent or nodal inertia kernels for dynamic analysis with beam elements.

Modules/TensorMechanics/Masterinput

MultiAppsinput

NodalKernelsinput

NodalNormalsinput

NuclearMaterialsinput

NuclearMaterials/UO2input

NuclearMaterials/ZirconiumAlloyinput

Outputsinput

PlenumTemperatureinput

Postprocessorsinput

Preconditioninginput

Probleminput

Samplersinput

ScalarKernelsinput

ThermalContactinput

Transfersinput

UserObjectsinput

Variablesinput

Variables/CHPFCRFFSplitVariablesinput

Variables/HHPFCRFFSplitVariablesinput

Variables/PFCRFFVariablesinput

Variables/PolycrystalVariablesinput

VectorPostprocessorsinput

XFEMinput