6 #ifndef FIELDS_LINEAR_HPP
7 #define FIELDS_LINEAR_HPP
11 #include "../vertices/linear.hpp"
12 #include "../cells/linear.hpp"
27 LinearCartesian1D_VertexField_Container_t container;
33 LinearCartesian1D_Vertex_Field_t *field;
58 LinearCartesian1D_Vertex_Field_t & get_field();
70 LinearCartesian2D_VertexField_Container_t container;
76 LinearCartesian2D_Vertex_Field_t *field;
101 LinearCartesian2D_Vertex_Field_t & get_field();
113 LinearCartesian3D_VertexField_Container_t container;
119 LinearCartesian3D_Vertex_Field_t *field;
144 LinearCartesian3D_Vertex_Field_t & get_field();
156 LinearCylindrical3D_VertexField_Container_t container;
162 LinearCylindrical3D_Vertex_Field_t *field;
187 LinearCylindrical3D_Vertex_Field_t & get_field();
199 LinearPolar2D_VertexField_Container_t container;
205 LinearPolar2D_Vertex_Field_t *field;
230 LinearPolar2D_Vertex_Field_t & get_field();
242 LinearSpherical3D_VertexField_Container_t container;
248 LinearSpherical3D_Vertex_Field_t *field;
273 LinearSpherical3D_Vertex_Field_t & get_field();
289 LinearCartesian1D_CellField_Container_t container;
295 LinearCartesian1D_Cell_Field_t *field;
320 LinearCartesian1D_Cell_Field_t & get_field();
332 LinearCartesian2D_CellField_Container_t container;
338 LinearCartesian2D_Cell_Field_t *field;
363 LinearCartesian2D_Cell_Field_t & get_field();
375 LinearCartesian3D_CellField_Container_t container;
381 LinearCartesian3D_Cell_Field_t *field;
406 LinearCartesian3D_Cell_Field_t & get_field();
418 LinearCylindrical3D_CellField_Container_t container;
424 LinearCylindrical3D_Cell_Field_t *field;
449 LinearCylindrical3D_Cell_Field_t & get_field();
461 LinearPolar2D_CellField_Container_t container;
467 LinearPolar2D_Cell_Field_t *field;
492 LinearPolar2D_Cell_Field_t & get_field();
504 LinearSpherical3D_CellField_Container_t container;
510 LinearSpherical3D_Cell_Field_t *field;
535 LinearSpherical3D_Cell_Field_t & get_field();