My Project
test_quadrature.cc File Reference

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>
#include <opm/material/common/Unused.hpp>

Macros

#define EWOMS_NO_ALUGRID_UNUSED   OPM_UNUSED
 

Typedefs

using Scalar = double
 
using QuadratureGeom = Opm::QuadrialteralQuadratureGeometry< Scalar, dim >
 
using LocalPosition = QuadratureGeom::LocalPosition
 
using GlobalPosition = QuadratureGeom::GlobalPosition
 

Functions

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 (const Grid &EWOMS_NO_ALUGRID_UNUSED grid)
 
template<class Grid >
void writeCubeSubControlVolumes (const Grid &EWOMS_NO_ALUGRID_UNUSED grid)
 
int main (int argc, char **argv)
 

Variables

const unsigned dim = 3
 

Detailed Description

A test for numerical integration using the vertex-centered finite volume geometries.