diff --git a/MeshLib/Elements/TemplateHex.h b/MeshLib/Elements/TemplateHex.h index cf76d11db84b9ca3f40cdaa530296c81e9136b4a..3aab5c49738fc3335a977534184a7b6cb480ebad 100644 --- a/MeshLib/Elements/TemplateHex.h +++ b/MeshLib/Elements/TemplateHex.h @@ -51,7 +51,7 @@ public: TemplateHex(Node* nodes[NNODES], unsigned value = 0); /// Copy constructor - TemplateHex(const TemplateHex<NNODES,FEMHEXTYPE> &hex); + TemplateHex(const TemplateHex &hex); /// Destructor virtual ~TemplateHex(); diff --git a/MeshLib/Elements/TemplateHex.tpp b/MeshLib/Elements/TemplateHex.tpp index 43d4d0b4475571e0db398babf4b1301321af6f96..149bd32956077accaef2450dce39a4a82bb3ab0d 100644 --- a/MeshLib/Elements/TemplateHex.tpp +++ b/MeshLib/Elements/TemplateHex.tpp @@ -47,7 +47,7 @@ const unsigned TemplateHex<NNODES,FEMHEXTYPE>::_edge_nodes[12][2] = }; template <unsigned NNODES, FEMElemType::type FEMHEXTYPE> -TemplateHex<NNODES,FEMHEXTYPE>::TemplateHex(Node* nodes[8], unsigned value) +TemplateHex<NNODES,FEMHEXTYPE>::TemplateHex(Node* nodes[NNODES], unsigned value) : Cell(value) { _nodes = nodes; diff --git a/MeshLib/Elements/TemplatePrism.h b/MeshLib/Elements/TemplatePrism.h index ccc5614f9a7b1ff63a02f91e804cb8fe45fa4157..94e2599fcc98379aec20305d7cfa11f5a23d2da7 100644 --- a/MeshLib/Elements/TemplatePrism.h +++ b/MeshLib/Elements/TemplatePrism.h @@ -46,7 +46,7 @@ class TemplatePrism : public Cell { public: /// Constructor with an array of mesh nodes. - TemplatePrism(Node* nodes[6], unsigned value = 0); + TemplatePrism(Node* nodes[NNODES], unsigned value = 0); /// Copy constructor TemplatePrism(const TemplatePrism &prism); diff --git a/MeshLib/Elements/TemplatePrism.tpp b/MeshLib/Elements/TemplatePrism.tpp index c640fb81d83f3dbdbe81f3b124487b28c290c3f6..2118479e7c4ce4fd523eca29e329728fbb90f060 100644 --- a/MeshLib/Elements/TemplatePrism.tpp +++ b/MeshLib/Elements/TemplatePrism.tpp @@ -47,7 +47,7 @@ template <unsigned NNODES, FEMElemType::type FEMPRISMTYPE> const unsigned TemplatePrism<NNODES,FEMPRISMTYPE>::_n_face_nodes[5] = { 3, 4, 4, 4, 3 }; template <unsigned NNODES, FEMElemType::type FEMPRISMTYPE> -TemplatePrism<NNODES,FEMPRISMTYPE>::TemplatePrism(Node* nodes[6], unsigned value) +TemplatePrism<NNODES,FEMPRISMTYPE>::TemplatePrism(Node* nodes[NNODES], unsigned value) : Cell(value) { _nodes = nodes;