19 #include "libmesh/fem_system.h" 43 const std::string & name_in,
44 const unsigned int number_in)
52 virtual void init_data ();
59 virtual bool element_time_derivative (
bool request_jacobian,
62 virtual bool side_time_derivative (
bool request_jacobian,
66 virtual bool mass_residual (
bool request_jacobian,
86 return i == j ? 1. : 0.;
class FEType hides (possibly multiple) FEFamily and approximation orders, thereby enabling specialize...
boundary_id_type boundary_id_min_x
This is the EquationSystems class.
const boundary_id_type edge_boundary_id
This class provides all data required for a physics package (e.g.
Real elasticity_tensor(unsigned int i, unsigned int j, unsigned int k, unsigned int l)
boundary_id_type boundary_id_max_z
void set_dim(unsigned int dim)
The libMesh namespace provides an interface to certain functionality in the library.
boundary_id_type boundary_id_max_y
This class provides a specific system class.
const boundary_id_type node_boundary_id
ElasticitySystem(EquationSystems &es, const std::string &name_in, const unsigned int number_in)
void set_fe_type(const FEType &fe_type)
const boundary_id_type pressure_boundary_id
boundary_id_type boundary_id_max_x
boundary_id_type boundary_id_min_z
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const boundary_id_type fixed_u_boundary_id
boundary_id_type boundary_id_min_y
static const boundary_id_type & traction_boundary_id
Real kronecker_delta(unsigned int i, unsigned int j)
const boundary_id_type fixed_v_boundary_id