34 _structural_elem(elem),
35 _elem(_structural_elem.elem())
45 std::unique_ptr<MAST::BendingOperator1D>
48 const std::vector<libMesh::Point>& pts) {
50 std::unique_ptr<MAST::BendingOperator1D> rval;
74 std::unique_ptr<MAST::BendingOperator2D>
77 const std::vector<libMesh::Point>& pts) {
79 std::unique_ptr<MAST::BendingOperator2D> rval;
std::unique_ptr< MAST::BendingOperator1D > build_bending_operator_1D(MAST::BendingOperatorType type, MAST::StructuralElementBase &elem, const std::vector< libMesh::Point > &pts)
builds a bending operator and returns it in a smart-pointer
std::unique_ptr< MAST::BendingOperator2D > build_bending_operator_2D(MAST::BendingOperatorType type, MAST::StructuralElementBase &elem, const std::vector< libMesh::Point > &pts)
BendingOperator(MAST::StructuralElementBase &elem)
virtual ~BendingOperator()