20 #ifndef OPM_WACHSPRESSCOORD_HEADER_INCLUDED 21 #define OPM_WACHSPRESSCOORD_HEADER_INCLUDED 23 #include <opm/core/utility/SparseTable.hpp> 26 struct UnstructuredGrid;
77 const UnstructuredGrid& grid_;
79 std::vector<int> adj_faces_;
85 #endif // OPM_WACHSPRESSCOORD_HEADER_INCLUDED void cartToBary(const int cell, const double *x, double *xb) const
Compute generalized barycentric coordinates for some point x with respect to the vertices of a grid c...
Definition: WachspressCoord.cpp:197
const SparseTable< CornerInfo > & cornerInfo() const
The class stores some info for each corner, made accessible for user convenience. ...
Definition: WachspressCoord.cpp:174
Definition: TofDiscGalReorder.hpp:38
Definition: AnisotropicEikonal.cpp:446
Class capable of computing Wachspress coordinates in 2d and 3d.
Definition: WachspressCoord.hpp:36
const std::vector< int > & adjacentFaces() const
The class stores adjacent faces for each corner, made accessible for user convenience.
Definition: WachspressCoord.cpp:183
Definition: WachspressCoord.hpp:61
int numCorners(const int cell) const
Count of vertices adjacent to a call.
Definition: WachspressCoord.cpp:166
WachspressCoord(const UnstructuredGrid &grid)
Constructor.
Definition: WachspressCoord.cpp:97