36 struct IntegrationPoint final {
51 explicit IntegrationPoint(vec&&);
54 static constexpr
unsigned s_node = 3, s_dof = 6, s_size = s_dof * s_node;
56 const
double thickness;
57 const
unsigned num_ip;
59 vector<IntegrationPoint> int_pt;
61 static mat form_coor(const mat&);
62 static field<mat> form_transform(const mat&);
84 void print() override;
87 void Setup()
override;
88 void GetData(vtkSmartPointer<vtkDoubleArray>&,
OutputType)
override;
89 void SetDeformation(vtkSmartPointer<vtkPoints>&,
double)
override;
The DomainBase class is a template.
Definition DomainBase.h:104