DataHandleWrappers.hpp
Go to the documentation of this file.
103 OPM_THROW(std::logic_error, "This should never throw! We can only gather cell values and indicate that");
118 OPM_THROW(std::logic_error, "This should never throw! We can only gather cell values and indicate that");
201 OPM_THROW(std::logic_error, "This should never throw! We can only gather cell values and indicate that");
216 OPM_THROW(std::logic_error, "This should never throw! We can only gather cell values and indicate that");
Represents an entity of a given codim, with positive or negative orientation. Definition: EntityRep.hpp:99 int index() const The (positive) index of an entity. Not a Dune interface method. Definition: EntityRep.hpp:126 The namespace Dune is the main namespace for all Dune code. Definition: common/CartesianIndexMapper.hpp:10 A data handle to send data attached to faces via cell communication. Definition: DataHandleWrappers.hpp:59 void scatter(B &buffer, const EntityRep< 0 > &t, std::size_t) Definition: DataHandleWrappers.hpp:121 typename Handle::DataType DataType Definition: DataHandleWrappers.hpp:60 std::size_t size(const EntityRep< 0 > &t) Definition: DataHandleWrappers.hpp:85 FaceViaCellHandleWrapper(Handle &handle, const C2FTable &c2fGather, const C2FTable &c2f) Constructs the data handle. Definition: DataHandleWrappers.hpp:68 bool contains(std::size_t dim, std::size_t codim) Definition: DataHandleWrappers.hpp:95 OrientedEntityTable< 0, 1 > C2FTable Definition: DataHandleWrappers.hpp:61 std::enable_if< T::codimension!=0, void >::type scatter(B &, const T &, std::size_t) Definition: DataHandleWrappers.hpp:116 void gather(B &buffer, const EntityRep< 0 > &t) Definition: DataHandleWrappers.hpp:106 std::enable_if< T::codimension!=0, std::size_t >::type size(const T &) Definition: DataHandleWrappers.hpp:80 bool fixedSize(int, int) Definition: DataHandleWrappers.hpp:74 std::enable_if< T::codimension!=0, void >::type gather(B &, const T &) Definition: DataHandleWrappers.hpp:101 A data handle to send data attached to points via cell communication. Definition: DataHandleWrappers.hpp:154 std::size_t size(const EntityRep< 0 > &t) Definition: DataHandleWrappers.hpp:183 PointViaCellHandleWrapper(Handle &handle, const C2PTable &c2pGather, const C2PTable &c2p) Constructs the data handle. Definition: DataHandleWrappers.hpp:163 std::enable_if< T::codimension!=0, std::size_t >::type size(const T &) Definition: DataHandleWrappers.hpp:178 typename Handle::DataType DataType Definition: DataHandleWrappers.hpp:155 void scatter(B &buffer, const EntityRep< 0 > &t, std::size_t s) Definition: DataHandleWrappers.hpp:219 void gather(B &buffer, const EntityRep< 0 > &t) Definition: DataHandleWrappers.hpp:204 std::vector< std::array< int, 8 > > C2PTable Definition: DataHandleWrappers.hpp:156 bool fixedSize(int i, int j) Definition: DataHandleWrappers.hpp:168 bool contains(std::size_t dim, std::size_t codim) Definition: DataHandleWrappers.hpp:193 std::enable_if< T::codimension!=0, void >::type scatter(B &, const T &, std::size_t) Definition: DataHandleWrappers.hpp:214 std::enable_if< T::codimension!=0, void >::type gather(B &, const T &) Definition: DataHandleWrappers.hpp:199 Definition: DataHandleWrappers.hpp:138 static bool printWarn Definition: DataHandleWrappers.hpp:139 void warn() |