A data handle sending multiple data store in vectors attached to cells.
More...
#include <VectorVectorDataHandle.hpp>
|
using | DataType = std::decay_t< decltype(Vector()[0][0])> |
| the data type we send
|
|
|
| VectorVectorDataHandle (Vector &data, const GridView &gridView) |
| Constructor. More...
|
|
bool | contains (int, int codim) const |
|
bool | fixedSize (int, int) const |
|
template<class EntityType > |
std::size_t | size (const EntityType) const |
|
template<class BufferType , class EntityType > |
void | gather (BufferType &buffer, const EntityType &e) const |
|
template<class BufferType , class EntityType > |
void | scatter (BufferType &buffer, const EntityType &e, [[maybe_unused]] std::size_t n) |
|
template<class GridView, class Vector>
class Opm::VectorVectorDataHandle< GridView, Vector >
A data handle sending multiple data store in vectors attached to cells.
Each data is assumed to a container with operator[] and the class operates on a vector of these.
- Template Parameters
-
GridView | the type of the grid view the data associated with |
The | type of the vector of vectors. |
◆ VectorVectorDataHandle()
template<class GridView , class Vector >
Constructor.
- Parameters
-
data | The vector of data vectors |
gridView | The gridview the data is attached to. |
The documentation for this class was generated from the following file: