void actSubdomainChecks()
std::vector< AuxVariableName > _save_in
residual debugging
enum TensorMechanicsAction::PlanarFormulation _planar_formulation
virtual std::string getKernelType()
void actOutputGeneration()
PlanarFormulation
use an out of plane stress/strain formulation
InputParameters validParams< TensorMechanicsAction >()
bool _use_displaced_mesh
use displaced mesh (true unless _strain is SMALL)
const std::string _base_name
base name for the current master action block
enum TensorMechanicsAction::Strain _strain
std::vector< VariableName > _coupled_displacements
std::vector< SubdomainName > _subdomain_names
if this vector is not empty the variables, kernels and materials are restricted to these subdomains
void actGatherActionParameters()
std::set< SubdomainID > _subdomain_id_union
set generated from the combined block restrictions of all TensorMechanics/Master action blocks
std::vector< std::string > _generate_output
output aux variables to generate for sclar stress/strain tensor quantities
enum TensorMechanicsAction::StrainAndIncrement _strain_and_increment
std::vector< VariableName > _displacements
displacement variables
std::set< SubdomainID > _subdomain_ids
set generated from the passed in vector of subdomain names
std::vector< AuxVariableName > _diag_save_in
StrainAndIncrement
strain formulation
TensorMechanicsAction(const InputParameters ¶ms)
virtual InputParameters getKernelParameters(std::string type)
static InputParameters validParams()
const OutOfPlaneDirection _out_of_plane_direction
Moose::CoordinateSystemType _coord_system