#include <ComputeElasticityBeam.h>
Public Member Functions | |
ComputeElasticityBeam (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual void | computeQpProperties () override |
Protected Attributes | |
MaterialProperty< RealVectorValue > & | _material_stiffness |
Material stiffness vector that relates displacement strain increments to force increments. More... | |
MaterialProperty< RealVectorValue > & | _material_flexure |
Material flexure vector that relates rotational strain increments to moment increments. More... | |
Function *const | _prefactor_function |
Prefactor function used to modify (i.e., multiply) the material stiffness and flexure vectors. More... | |
const VariableValue & | _youngs_modulus |
Young's modulus of the beam material. More... | |
const VariableValue & | _poissons_ratio |
Poisson's ratio of the beam material. More... | |
const VariableValue & | _shear_coefficient |
Shear coefficient for the beam cross-section. More... | |
Definition at line 22 of file ComputeElasticityBeam.h.
ComputeElasticityBeam::ComputeElasticityBeam | ( | const InputParameters & | parameters | ) |
Definition at line 37 of file ComputeElasticityBeam.C.
|
overrideprotectedvirtual |
Definition at line 50 of file ComputeElasticityBeam.C.
|
protected |
Material flexure vector that relates rotational strain increments to moment increments.
Definition at line 34 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().
|
protected |
Material stiffness vector that relates displacement strain increments to force increments.
Definition at line 31 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().
|
protected |
Poisson's ratio of the beam material.
Definition at line 43 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().
|
protected |
Prefactor function used to modify (i.e., multiply) the material stiffness and flexure vectors.
Definition at line 37 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().
|
protected |
Shear coefficient for the beam cross-section.
Definition at line 46 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().
|
protected |
Young's modulus of the beam material.
Definition at line 40 of file ComputeElasticityBeam.h.
Referenced by computeQpProperties().