AuxKernels

AuxScalarKernels

AuxVariables

BCs

  • Solid Mechanics App
  • ADPenaltyInclinedNoDisplacementBCPenalty Enforcement of an inclined boundary condition
  • ADPressureApplies a pressure on a given boundary in a given direction
  • ADTorqueApply a moment as tractions distributed over a surface around a pivot point. This should operate on the displaced mesh for large deformations.
  • CoupledPressureBCApplies a pressure from a variable on a given boundary in a given direction
  • DashpotBCModel a dashpot boundary condition where the traction is proportional to the normal velocity.
  • DirectDirichletBCImposes the essential boundary condition , where is a constant, controllable value.
  • DirectFunctionDirichletBCImposes the essential boundary condition , where is a (possibly) time and space-dependent MOOSE Function.
  • DisplacementAboutAxisImplements a boundary condition that enforces rotationaldisplacement around an axis on a boundary
  • ExplicitDirichletBCImposes the essential boundary condition , where is a constant, controllable value.
  • ExplicitFunctionDirichletBCImposes the essential boundary condition , where is a (possibly) time and space-dependent MOOSE Function.
  • InteractionIntegralBenchmarkBCImplements a boundary condition that enforces a displacement field around a crack tip based on applied stress intensity factors.
  • PenaltyInclinedNoDisplacementBCPenalty Enforcement of an inclined boundary condition
  • PresetAccelerationPrescribe acceleration on a given boundary in a given direction
  • PresetDisplacementPrescribe the displacement on a given boundary in a given direction.
  • PresetVelocitySets the boundary displacements through time from an imposed velocity
  • PressureApplies a pressure on a given boundary in a given direction
  • StickyBCImposes the boundary condition if exceeds the bounds provided
  • TorqueApply a moment as tractions distributed over a surface around a pivot point. This should operate on the displaced mesh for large deformations.
  • CavityPressure
  • CoupledPressure
  • InclinedNoDisplacementBC
  • Pressure

BCs/CavityPressure

BCs/CoupledPressure

  • Solid Mechanics App
  • CoupledPressureActionSet up pressure boundary condition using the CoupledPressureBC object.

BCs/InclinedNoDisplacementBC

BCs/Pressure

  • Solid Mechanics App
  • PressureActionSet up pressure boundary condition using the Pressure object.

Constraints

Controls

  • Solid Mechanics App
  • AnalysisStepPeriodControl the enabled/disabled state of objects with user-provided analysis steps.

Dampers

DomainIntegral

  • Solid Mechanics App
  • DomainIntegralActionCreates the MOOSE objects needed to compute fraction domain integrals

Executioner

Executioner/TimeIntegrator

  • Solid Mechanics App
  • DirectCentralDifferenceImplementation of explicit time integration without invoking any of the nonlinear solver.
  • ExplicitMixedOrderImplementation of explicit time integration without invoking any of the nonlinear solver.

Executioner/TimeIntegrators

  • Solid Mechanics App
  • DirectCentralDifferenceImplementation of explicit time integration without invoking any of the nonlinear solver.
  • ExplicitMixedOrderImplementation of explicit time integration without invoking any of the nonlinear solver.

ICs

  • Solid Mechanics App
  • VolumeWeightedWeibullInitialize a variable with randomly generated numbers following a volume-weighted Weibull distribution

InterfaceKernels

Kernels

Kernels/DynamicSolidMechanics

Kernels/DynamicTensorMechanics

Kernels/PoroMechanics

Kernels/SolidMechanics

Kernels/TensorMechanics

Materials

Modules

Modules/TensorMechanics

Modules/TensorMechanics/CohesiveZoneMaster

Modules/TensorMechanics/DynamicMaster

Modules/TensorMechanics/GeneralizedPlaneStrain

Modules/TensorMechanics/GlobalStrain

Modules/TensorMechanics/LineElementMaster

  • Solid Mechanics App
  • 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/Master

Modules/TensorMechanics/MaterialVectorBodyForce

NodalKernels

  • Solid Mechanics App
  • NodalGravityComputes the gravitational force for a given nodal mass.
  • NodalRotationalInertiaCalculates the inertial torques and inertia proportional damping corresponding to the nodal rotational inertia.
  • NodalTranslationalInertiaComputes the inertial forces and mass proportional damping terms corresponding to nodal mass.

Physics

Physics/SolidMechanics

Physics/SolidMechanics/CohesiveZone

Physics/SolidMechanics/Dynamic

Physics/SolidMechanics/GeneralizedPlaneStrain

Physics/SolidMechanics/GlobalStrain

Physics/SolidMechanics/LineElement

Physics/SolidMechanics/LineElement/QuasiStatic
  • Solid Mechanics App
  • 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.

Physics/SolidMechanics/MaterialVectorBodyForce

Physics/SolidMechanics/QuasiStatic

Postprocessors

  • Solid Mechanics App
  • ADMassComputes the mass of the solid as the integral of the density material property
  • ADMaterialTensorAverageComputes the average of a RankTwoTensor component over a volume.
  • ADMaterialTensorIntegralThis postprocessor computes an element integral of a component of a material tensor as specified by the user-supplied indices
  • ADSidesetReactionComputes the integrated reaction force in a user-specified direction on a sideset from the surface traction
  • AnalysisStepNumberOutputs the current analysis step number.
  • AsymptoticExpansionHomogenizationElasticConstantsPostprocessor for asymptotic expansion homogenization for elasticity
  • CavityPressurePostprocessorInterfaces with the CavityPressureUserObject to store the initial number of moles of a gas contained within an internal volume.
  • CrackFrontDataDetermines which nodes are along the crack front
  • CriticalTimeStepComputes and reports the critical time step for the explicit solver.
  • MassComputes the mass of the solid as the integral of the density material property
  • MaterialTensorAverageComputes the average of a RankTwoTensor component over a volume.
  • MaterialTensorIntegralThis postprocessor computes an element integral of a component of a material tensor as specified by the user-supplied indices
  • MaterialTimeStepPostprocessorThis postprocessor estimates a timestep that reduces the increment change in a material property below a given threshold.
  • NormalBoundaryDisplacementThis postprocessor computes the normal displacement on a given set of boundaries.
  • PolarMomentOfInertiaCompute the polar moment of inertia of a sideset w.r.t. a point and a direction
  • SidesetReactionComputes the integrated reaction force in a user-specified direction on a sideset from the surface traction
  • TorqueReactionTorqueReaction calculates the torque in 2D and 3Dabout a user-specified axis of rotation centeredat a user-specified origin.

ScalarKernels

UserObjects

Variables

VectorPostprocessors

  • Solid Mechanics App
  • ADInteractionIntegralComputes the interaction integral, which is used to compute various fracture mechanics parameters at a crack tip, including KI, KII, KIII, and the T stress.
  • AverageSectionValueSamplerCompute the section's variable average in three-dimensions given a user-defined definition of the cross section.
  • CrackFrontNonlocalScalarMaterialComputes the average material at points provided by the crack_front_definition vectorpostprocessor.
  • CrackFrontNonlocalStressComputes the average stress normal to the crack face.
  • InteractionIntegralComputes the interaction integral, which is used to compute various fracture mechanics parameters at a crack tip, including KI, KII, KIII, and the T stress.
  • JIntegralComputes the J-Integral, a measure of the strain energy release rate at a crack tip, which can be used as a criterion for fracture growth. It can, alternatively, compute the C(t) integral
  • LineMaterialRankTwoSamplerAccess a component of a RankTwoTensor
  • LineMaterialRankTwoScalarSamplerCompute a scalar property of a RankTwoTensor
  • MixedModeEquivalentKComputes the mixed-mode stress intensity factor given the , , and stress intensity factors