|
DefaultGeometryPolicy.hpp
Go to the documentation of this file.
93 const EntityVariable<cpgrid::Geometry<3, 3>, 0>& geomVector(const std::integral_constant<int, 0>&) const
103 const EntityVariable<cpgrid::Geometry<2, 3>, 1>& geomVector(const std::integral_constant<int, 1>&) const
115 const EntityVariable<cpgrid::Geometry<0, 3>, 3>& geomVector(const std::integral_constant<int, codim>&) const
122 EntityVariable<cpgrid::Geometry<0, 3>, 3>& geomVector(const std::integral_constant<int, codim>&)
Struct that hods all the data needed to represent a Cpgrid. Definition: CpGridData.hpp:117 Definition: DefaultGeometryPolicy.hpp:53 const EntityVariable< cpgrid::Geometry< 3 - codim, 3 >, codim > & geomVector() const Definition: DefaultGeometryPolicy.hpp:86 DefaultGeometryPolicy() Definition: DefaultGeometryPolicy.hpp:61 const EntityVariable< cpgrid::Geometry< 3, 3 >, 0 > & geomVector(const std::integral_constant< int, 0 > &) const Get cell geometry. Definition: DefaultGeometryPolicy.hpp:93 const EntityVariable< cpgrid::Geometry< 0, 3 >, 3 > & geomVector(const std::integral_constant< int, codim > &) const Get point geometry. Definition: DefaultGeometryPolicy.hpp:115 DefaultGeometryPolicy(const EntityVariable< cpgrid::Geometry< 3, 3 >, 0 > &cell_geom, const EntityVariable< cpgrid::Geometry< 2, 3 >, 1 > &face_geom, const EntityVariable< cpgrid::Geometry< 0, 3 >, 3 > &point_geom) Definition: DefaultGeometryPolicy.hpp:71 const EntityVariable< cpgrid::Geometry< 2, 3 >, 1 > & geomVector(const std::integral_constant< int, 1 > &) const Get face geometry. Definition: DefaultGeometryPolicy.hpp:103 std::shared_ptr< EntityVariable< cpgrid::Geometry< 0, 3 >, 3 > > pointGeometryPtr() Definition: DefaultGeometryPolicy.hpp:134 EntityVariable< cpgrid::Geometry< 3, 3 >, 0 > & geomVector(const std::integral_constant< int, 0 > &) Get cell geometry. Definition: DefaultGeometryPolicy.hpp:98 std::shared_ptr< const EntityVariable< cpgrid::Geometry< 0, 3 >, 3 > > pointGeometryPtr() const Keep the corner geometries alive when constructing cell geometries. Definition: DefaultGeometryPolicy.hpp:129 EntityVariable< cpgrid::Geometry< 2, 3 >, 1 > & geomVector(const std::integral_constant< int, 1 > &) Get face geometry. Definition: DefaultGeometryPolicy.hpp:108 EntityVariable< cpgrid::Geometry< 0, 3 >, 3 > & geomVector(const std::integral_constant< int, codim > &) Get point geometry. Definition: DefaultGeometryPolicy.hpp:122 A class design to hold a variable with a value for each entity of the given codimension,... Definition: EntityRep.hpp:271 Definition: Geometry.hpp:76 The namespace Dune is the main namespace for all Dune code. Definition: common/CartesianIndexMapper.hpp:10 STL namespace. |