|
opm-upscaling
|
Class describing 2D quadrilateral grids. More...
#include "boundarygrid.hh"#include <algorithm>#include <cassert>#include <cmath>#include <cstddef>#include <iostream>#include <numbers>#include <vector>Namespaces | |
| namespace | Opm |
| Inverting small matrices. | |
Functions | |
| bool | Opm::Elasticity::EQUAL2 (const BoundaryGrid::FaceCoord &x, const BoundaryGrid::FaceCoord &y, double tol) |
| Check that two points are sufficiently equal. | |
| BoundaryGrid::Vertex | Opm::Elasticity::minXminY (const std::vector< BoundaryGrid::Vertex > &in) |
| Find the vertex in the vector with minimum X and minimum Y. | |
| BoundaryGrid::Vertex | Opm::Elasticity::maxXminY (const std::vector< BoundaryGrid::Vertex > &in) |
| Find the vertex in the vector with maximum X and minimum Y. | |
| BoundaryGrid::Vertex | Opm::Elasticity::maxXmaxY (const std::vector< BoundaryGrid::Vertex > &in) |
| Find the vertex in the vector with maximum X and maximum Y. | |
| BoundaryGrid::Vertex | Opm::Elasticity::minXmaxY (const std::vector< BoundaryGrid::Vertex > &in) |
| Find the vertex in the vector with minimum X and maximum Y. | |
Class describing 2D quadrilateral grids.
|
inline |
Check that two points are sufficiently equal.
| [in] | x | First point |
| [in] | y | Second point |
| [in] | tol | Tolerance of comparison |
| BoundaryGrid::Vertex Opm::Elasticity::maxXmaxY | ( | const std::vector< BoundaryGrid::Vertex > & | in | ) |
Find the vertex in the vector with maximum X and maximum Y.
| BoundaryGrid::Vertex Opm::Elasticity::maxXminY | ( | const std::vector< BoundaryGrid::Vertex > & | in | ) |
Find the vertex in the vector with maximum X and minimum Y.
| BoundaryGrid::Vertex Opm::Elasticity::minXmaxY | ( | const std::vector< BoundaryGrid::Vertex > & | in | ) |
Find the vertex in the vector with minimum X and maximum Y.
| BoundaryGrid::Vertex Opm::Elasticity::minXminY | ( | const std::vector< BoundaryGrid::Vertex > & | in | ) |
Find the vertex in the vector with minimum X and minimum Y.