6 #ifndef ACCESSORS_LINEAR_HPP
7 #define ACCESSORS_LINEAR_HPP
11 #include "../vertices/linear.hpp"
12 #include "../cells/linear.hpp"
27 AccessorContainer_t container;
33 LinearCartesian1D_Vertex_Accessor_t *accessor;
58 LinearCartesian1D_Vertex_Accessor_t & get_accessor();
70 AccessorContainer_t container;
76 LinearCartesian2D_Vertex_Accessor_t *accessor;
101 LinearCartesian2D_Vertex_Accessor_t & get_accessor();
113 AccessorContainer_t container;
119 LinearCartesian3D_Vertex_Accessor_t *accessor;
144 LinearCartesian3D_Vertex_Accessor_t & get_accessor();
156 AccessorContainer_t container;
162 LinearCylindrical3D_Vertex_Accessor_t *accessor;
187 LinearCylindrical3D_Vertex_Accessor_t & get_accessor();
199 AccessorContainer_t container;
205 LinearPolar2D_Vertex_Accessor_t *accessor;
230 LinearPolar2D_Vertex_Accessor_t & get_accessor();
242 AccessorContainer_t container;
248 LinearSpherical3D_Vertex_Accessor_t *accessor;
273 LinearSpherical3D_Vertex_Accessor_t & get_accessor();
289 AccessorContainer_t container;
295 LinearCartesian1D_Cell_Accessor_t *accessor;
320 LinearCartesian1D_Cell_Accessor_t & get_accessor();
332 AccessorContainer_t container;
338 LinearCartesian2D_Cell_Accessor_t *accessor;
363 LinearCartesian2D_Cell_Accessor_t & get_accessor();
375 AccessorContainer_t container;
381 LinearCartesian3D_Cell_Accessor_t *accessor;
406 LinearCartesian3D_Cell_Accessor_t & get_accessor();
418 AccessorContainer_t container;
424 LinearCylindrical3D_Cell_Accessor_t *accessor;
449 LinearCylindrical3D_Cell_Accessor_t & get_accessor();
461 AccessorContainer_t container;
467 LinearPolar2D_Cell_Accessor_t *accessor;
492 LinearPolar2D_Cell_Accessor_t & get_accessor();
504 AccessorContainer_t container;
510 LinearSpherical3D_Cell_Accessor_t *accessor;
535 LinearSpherical3D_Cell_Accessor_t & get_accessor();