Go to the documentation of this file.
13 #include "DerivativeMaterialInterface.h"
25 :
public DerivativeMaterialInterface<ComputeEigenstrainBeamBase>
virtual void computeThermalStrain(Real &thermal_strain)=0
static InputParameters validParams()
VectorValue< Real > RealGradient
const VariableValue & _stress_free_temperature
Value of stress free temperature at each quadrature point.
RealGradient _initial_axis
Initial orientation of the beam.
virtual void computeQpEigenstrain() override
ComputeThermalExpansionEigenstrainBeamBase is a base class for all models that compute beam eigenstra...
const VariableValue & _temperature
Value of temperature at each quadrature point.
ComputeThermalExpansionEigenstrainBeamBase(const InputParameters ¶meters)
InputParameters validParams< ComputeThermalExpansionEigenstrainBeamBase >()