29 #include "grins_config.h"
33 #include "libmesh/getpot.h"
34 #include "libmesh/fem_system.h"
41 _disp_vars(input,physics_name)
72 this->
get_fe(context)->get_JxW();
73 this->
get_fe(context)->get_phi();
74 this->
get_fe(context)->get_dphidxi();
77 this->
get_fe(context)->get_dxyzdxi();
78 this->
get_fe(context)->get_dxidx();
79 this->
get_fe(context)->get_dxidy();
80 this->
get_fe(context)->get_dxidz();
virtual void set_time_evolving_vars(libMesh::FEMSystem *system)
Set which variables are time evolving.
VariableIndex v_var() const
Physics abstract base class. Defines API for physics to be added to MultiphysicsSystem.
virtual ~ElasticCableBase()
SolidMechanicsFEVariables _disp_vars
VariableIndex w_var() const
const libMesh::FEGenericBase< libMesh::Real > * get_fe(const AssemblyContext &context)
virtual void init_context(AssemblyContext &context)
Initialize context for added physics variables.
virtual void init_variables(libMesh::FEMSystem *system)
Initialize variables for this physics.
VariableIndex u_var() const
void init(libMesh::FEMSystem *system, bool is_2D, bool is_3D)
Initialize System variables.