Volumes.hpp File Reference
#include <numeric>
#include <opm/grid/utility/platform_dependent/disable_warnings.h>
#include <dune/common/version.hh>
#include <dune/common/math.hh>
#include <dune/common/fvector.hh>
#include <opm/grid/utility/platform_dependent/reenable_warnings.h>
Include dependency graph for Volumes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Dune
 The namespace Dune is the main namespace for all Dune code.
 

Functions

template<typename T >
FieldVector< T, 3 > Dune::cross (const FieldVector< T, 3 > &a, const FieldVector< T, 3 > &b)
 
template<class Vector >
Vector::field_type Dune::inner (const Vector &a, const Vector &b)
 
template<typename T , template< typename, int > class Point>
Dune::determinantOf (const Point< T, 2 > *a)
 
template<typename T , template< typename, int > class Point>
Dune::determinantOf (const Point< T, 3 > *a)
 
template<typename T , template< typename, int > class Point, int Dim>
Dune::simplex_volume (const Point< T, Dim > *a)
 
template<typename T , template< typename, int > class Point>
Dune::area (const Point< T, 2 > *c)
 
template<typename T , template< typename, int > class Point>
Dune::area (const Point< T, 3 > *c)
 
template<typename T , template< typename, int > class Point>
Dune::volume (const Point< T, 3 > *c)
 Computes the volume of a 3D simplex (embedded i 3D space). More...
 
template<typename T , template< typename, int > class Point>
Dune::signed_area (const Point< T, 3 > *c, const Point< T, 3 > &normal)