36 struct IntegrationPoint final {
51 explicit IntegrationPoint(vec&&);
54 static constexpr
unsigned p_node = 3, p_dof = 3, p_size = p_dof * p_node;
56 const
double thickness;
57 const
unsigned num_section_ip;
59 std::vector<IntegrationPoint> int_pt;
61 static mat form_coor(const mat&);
62 static field<mat> form_transform(const mat&);
83 void print() override;
86 [[nodiscard]] vtkSmartPointer<vtkCell> GetCell()
const override;
89 mat GetDeformation(
double)
override;
The DomainBase class is a template.
Definition DomainBase.h:94