40 double maximum_energy = 0.;
41 unique_ptr<Material> m_material;
42 mat n_mat, pn_mat, b_mat;
43 IntegrationPoint(vec&&,
double, unique_ptr<Material>&&, mat&&, mat&&);
46 static constexpr unsigned m_node = 4, m_dof = 3, m_size = m_dof * m_node;
48 static const uvec u_dof, d_dof;
50 const double release_rate;
51 const double thickness;
53 vector<IntegrationPoint> int_pt;
65 int initialize(
const shared_ptr<DomainBase>&)
override;
75 void print()
override;
78 void Setup()
override;
79 void GetData(vtkSmartPointer<vtkDoubleArray>&,
OutputType)
override;
81 void SetDeformation(vtkSmartPointer<vtkPoints>&,
double)
override;