dune-grid
2.2.1
|
This file contains the Refinement implementation for simplices (triangles, tetrahedrons...) More...
#include <dune/common/array.hh>
#include <dune/common/fvector.hh>
#include <dune/common/misc.hh>
#include <dune/geometry/genericgeometry/geometry.hh>
#include <dune/geometry/genericgeometry/geometrytraits.hh>
#include <dune/geometry/genericgeometry/topologytypes.hh>
#include <dune/geometry/referenceelements.hh>
#include <dune/grid/common/geometry.hh>
#include "base.cc"
Namespaces | |
namespace | Dune |
namespace | Dune::RefinementImp |
This namespace contains the implementation of Refinement. | |
namespace | Dune::RefinementImp::Simplex |
This namespace contains the Refinement implementation for simplices (triangles, tetrahedrons...) | |
namespace | Dune::GenericGeometry |
namespace | Dune::FacadeOptions |
Macros | |
#define | DUNE_GRID_COMMON_REFINEMENT_SIMPLEX_CC |
Functions | |
Utilities | |
int | Dune::RefinementImp::Simplex::factorial (int n) |
Calculate n! More... | |
int | Dune::RefinementImp::Simplex::binomial (int upper, int lower) |
calculate ![]() | |
template<int dimension> | |
int | Dune::RefinementImp::Simplex::pointIndex (const FieldVector< int, dimension > &point) |
calculate the index of a given gridpoint within a Kuhn0 simplex More... | |
template<int n> | |
FieldVector< int, n > | Dune::RefinementImp::Simplex::getPermutation (int m) |
Calculate permutation from it's index. More... | |
template<int dimension, class CoordType > | |
FieldVector< CoordType, dimension > | Dune::RefinementImp::Simplex::referenceToKuhn (FieldVector< CoordType, dimension > point, const FieldVector< int, dimension > &kuhn) |
Map from the reference simplex to some Kuhn simplex. More... | |
template<int dimension, class CoordType > | |
FieldVector< CoordType, dimension > | Dune::RefinementImp::Simplex::kuhnToReference (FieldVector< CoordType, dimension > point, const FieldVector< int, dimension > &kuhn) |
Map from some Kuhn simplex to the reference simplex. More... | |
This file contains the Refinement implementation for simplices (triangles, tetrahedrons...)
See Refinement implementation for simplices.
$Id: simplex.cc 8797 2013-02-15 12:27:09Z mblatt $
#define DUNE_GRID_COMMON_REFINEMENT_SIMPLEX_CC |