6 #ifndef FIELDS_QUADRILATERAL_HPP
7 #define FIELDS_QUADRILATERAL_HPP
11 #include "../vertices/quadrilateral.hpp"
12 #include "../cells/quadrilateral.hpp"
27 QuadrilateralCartesian2D_VertexField_Container_t container;
33 QuadrilateralCartesian2D_Vertex_Field_t *field;
58 QuadrilateralCartesian2D_Vertex_Field_t & get_field();
70 QuadrilateralCartesian3D_VertexField_Container_t container;
76 QuadrilateralCartesian3D_Vertex_Field_t *field;
101 QuadrilateralCartesian3D_Vertex_Field_t & get_field();
113 QuadrilateralCylindrical3D_VertexField_Container_t container;
119 QuadrilateralCylindrical3D_Vertex_Field_t *field;
144 QuadrilateralCylindrical3D_Vertex_Field_t & get_field();
156 QuadrilateralPolar2D_VertexField_Container_t container;
162 QuadrilateralPolar2D_Vertex_Field_t *field;
187 QuadrilateralPolar2D_Vertex_Field_t & get_field();
199 QuadrilateralSpherical3D_VertexField_Container_t container;
205 QuadrilateralSpherical3D_Vertex_Field_t *field;
230 QuadrilateralSpherical3D_Vertex_Field_t & get_field();
246 QuadrilateralCartesian2D_CellField_Container_t container;
252 QuadrilateralCartesian2D_Cell_Field_t *field;
277 QuadrilateralCartesian2D_Cell_Field_t & get_field();
289 QuadrilateralCartesian3D_CellField_Container_t container;
295 QuadrilateralCartesian3D_Cell_Field_t *field;
320 QuadrilateralCartesian3D_Cell_Field_t & get_field();
332 QuadrilateralCylindrical3D_CellField_Container_t container;
338 QuadrilateralCylindrical3D_Cell_Field_t *field;
363 QuadrilateralCylindrical3D_Cell_Field_t & get_field();
375 QuadrilateralPolar2D_CellField_Container_t container;
381 QuadrilateralPolar2D_Cell_Field_t *field;
406 QuadrilateralPolar2D_Cell_Field_t & get_field();
418 QuadrilateralSpherical3D_CellField_Container_t container;
424 QuadrilateralSpherical3D_Cell_Field_t *field;
449 QuadrilateralSpherical3D_Cell_Field_t & get_field();