dune-grid  2.3.1
Classes | Namespaces | Macros | Typedefs | Functions | Variables
misc.hh File Reference

Go to the source code of this file.

Classes

class  Dune::AlbertaError
class  Dune::AlbertaIOError
struct  Dune::Alberta::AffineTransformation
class  Dune::Alberta::GlobalSpace
struct  Dune::Alberta::NumSubEntities< dim, 0 >
struct  Dune::Alberta::NumSubEntities< dim, dim >
struct  Dune::Alberta::NumSubEntities< 0, 0 >
struct  Dune::Alberta::NumSubEntities< 2, 1 >
struct  Dune::Alberta::NumSubEntities< 3, 1 >
struct  Dune::Alberta::NumSubEntities< 3, 2 >
struct  Dune::Alberta::CodimType< dim, 0 >
struct  Dune::Alberta::CodimType< dim, dim >
struct  Dune::Alberta::CodimType< 2, 1 >
struct  Dune::Alberta::CodimType< 3, 1 >
struct  Dune::Alberta::CodimType< 3, 2 >
struct  Dune::Alberta::FillFlags< dim >
struct  Dune::Alberta::RefinementEdge< dim >
struct  Dune::Alberta::RefinementEdge< 2 >
struct  Dune::Alberta::Dune2AlbertaNumbering< dim, codim >
struct  Dune::Alberta::Dune2AlbertaNumbering< 3, 2 >
struct  Dune::Alberta::Generic2AlbertaNumbering< dim, codim >
struct  Dune::Alberta::Generic2AlbertaNumbering< dim, 1 >
struct  Dune::Alberta::Generic2AlbertaNumbering< 1, 1 >
struct  Dune::Alberta::Generic2AlbertaNumbering< 3, 2 >
class  Dune::Alberta::NumberingMap< dim, Numbering >
struct  Dune::Alberta::NumberingMap< dim, Numbering >::Initialize< codim >
struct  Dune::Alberta::MapVertices< dim, 0 >
struct  Dune::Alberta::MapVertices< 2, 1 >
struct  Dune::Alberta::MapVertices< 3, 1 >
struct  Dune::Alberta::MapVertices< 3, 2 >
struct  Dune::Alberta::MapVertices< dim, dim >
struct  Dune::Alberta::Twist< dim, subdim >
struct  Dune::Alberta::Twist< dim, 1 >
struct  Dune::Alberta::Twist< 1, 1 >
struct  Dune::Alberta::Twist< dim, 2 >
struct  Dune::Alberta::Twist< 2, 2 >

Namespaces

namespace  Dune
namespace  Dune::Alberta

Macros

#define DUNE_ALBERTA_CACHE_COORDINATES   1

Typedefs

typedef ALBERTA REAL Dune::Alberta::Real
typedef ALBERTA REAL_B Dune::Alberta::LocalVector
typedef ALBERTA REAL_D Dune::Alberta::GlobalVector
typedef ALBERTA REAL_DD Dune::Alberta::GlobalMatrix
typedef ALBERTA MESH Dune::Alberta::Mesh
typedef ALBERTA EL Dune::Alberta::Element
typedef S_CHAR Dune::Alberta::BoundaryId
typedef U_CHAR Dune::Alberta::ElementType
typedef ALBERTA FE_SPACE Dune::Alberta::DofSpace

Functions

template<class Data >
Data * Dune::Alberta::memAlloc (size_t size)
template<class Data >
Data * Dune::Alberta::memCAlloc (size_t size)
template<class Data >
Data * Dune::Alberta::memReAlloc (Data *ptr, size_t oldSize, size_t newSize)
template<class Data >
void Dune::Alberta::memFree (Data *ptr, size_t size)
template<int dim>
int Dune::Alberta::applyTwist (int twist, int i)
template<int dim>
int Dune::Alberta::applyInverseTwist (int twist, int i)

Variables

static const int Dune::Alberta::dimWorld = DIM_OF_WORLD
static const int Dune::Alberta::meshRefined = MESH_REFINED
static const int Dune::Alberta::meshCoarsened = MESH_COARSENED
static const int Dune::Alberta::InteriorBoundary = INTERIOR
static const int Dune::Alberta::DirichletBoundary = DIRICHLET

Macro Definition Documentation

#define DUNE_ALBERTA_CACHE_COORDINATES   1