All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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 <ewoms/disc/vcfv/vcfvstencil.hh>
#include <opm/common/Unused.hpp>

Macros

#define EWOMS_NO_ALUGRID_UNUSED   OPM_UNUSED
 

Typedefs

typedef double Scalar
 
typedef
Ewoms::QuadrialteralQuadratureGeometry
< Scalar, dim > 
QuadratureGeom
 
typedef
QuadratureGeom::LocalPosition 
LocalPosition
 
typedef
QuadratureGeom::GlobalPosition 
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.