KASKADE 7 development version
Classes | Namespaces | Functions
pshapefunctions.hh File Reference
#include "fem/barycentric.hh"
#include "fem/fixdune.hh"
#include "fem/mllgeometry.hh"
#include "linalg/dynamicMatrix.hh"
#include "linalg/dynamicMatrixOps.hh"
#include "linalg/tensor.hh"
#include <boost/multi_array.hpp>
#include <tuple>
#include <vector>
#include <cmath>
#include <iomanip>
#include <iostream>
#include <memory>

Go to the source code of this file.

Classes

class  Kaskade::ShapeFunction< ctype, dim, T, comp >
 Shape functions. More...
 
class  Kaskade::ShapeFunctionSet< ctype, dimension, T, comp >
 A set of shape functions. More...
 
class  Kaskade::EmptyShapeFunctionSet< ctype, dimension, T, comp >
 
class  Kaskade::RestrictedShapeFunctionSet< ShapeFunctionSet_ >
 Restricted shape function set. Introduces a new local ordering for the shape functions. To retrieve the original shape function id use getId(int newLocalId) More...
 
class  Kaskade::ShapeFunctionSetContainer< ctype, dimension, T, comp >
 Base class for sets of shape function containers. More...
 

Namespaces

namespace  Kaskade
 
 

Functions

template<class ShapeFunctionSet >
void Kaskade::computeSimplexSfPermutation (ShapeFunctionSet const &sfs, int const *vPermutation, int *sfPermutation, int *sign)