29 libmesh_error_msg(
"Invalid bending model for 1D element. Should be either MAST::BERNOULLI, MAST::TIMOSHENKO, MAST::NO_BENDING, OR MAST::DEFAULT_BENDING; " << __PRETTY_FUNCTION__ <<
" in " << __FILE__ <<
" at line number " << __LINE__);
38 if ((elem.
get_fe_type(0).family == libMesh::LAGRANGE) &&
MAST::BendingOperatorType _bending_model
material property card.
virtual const libMesh::Elem & get_reference_elem() const
libMesh::FEType get_fe_type(unsigned int i) const
This class acts as a wrapper around libMesh::Elem for the purpose of providing a uniform interface fo...
virtual MAST::BendingOperatorType bending_model(const MAST::GeomElem &elem) const
returns the bending model to be used for the 2D element.