A test for numerical integration using the vertex-centered finite volume geometries.
More...
#include "config.h"
#include <dune/common/exceptions.hh>
#include <dune/grid/yaspgrid.hh>
#include <dune/grid/io/file/vtk/vtkwriter.hh>
#include <dune/grid/common/mcmgmapper.hh>
#include <dune/common/version.hh>
#include <dune/geometry/quadraturerules.hh>
#include <opm/models/discretization/vcfv/vcfvstencil.hh>
|
using | Scalar = double |
|
using | QuadratureGeom = Opm::QuadrialteralQuadratureGeometry< Scalar, dim > |
|
using | LocalPosition = QuadratureGeom::LocalPosition |
|
using | GlobalPosition = QuadratureGeom::GlobalPosition |
|
|
GlobalPosition::field_type | f (const GlobalPosition &pos) |
|
void | testIdenityMapping () |
|
template<class Grid > |
void | writeTetrahedronSubControlVolumes (const Grid &grid) |
|
void | testTetrahedron () |
|
template<class Grid > |
void | writeCubeSubControlVolumes (const Grid &grid) |
|
void | testCube () |
|
void | testQuadrature () |
|
template<class Grid > |
void | writeTetrahedronSubControlVolumes ([[maybe_unused]] const Grid &grid) |
|
template<class Grid > |
void | writeCubeSubControlVolumes ([[maybe_unused]] const Grid &grid) |
|
int | main (int argc, char **argv) |
|
A test for numerical integration using the vertex-centered finite volume geometries.