KASKADE 7 development version
Classes | Namespaces
shapefunctioncache.hh File Reference
#include <map>
#include <tuple>
#include "boost/multi_array.hpp"
#include "boost/signals2.hpp"
#include "boost/thread.hpp"
#include <boost/fusion/algorithm.hpp>
#include <boost/fusion/sequence.hpp>
#include <boost/mpl/int.hpp>
#include <boost/mpl/range_c.hpp>
#include "dune/geometry/quadraturerules.hh"
#include "dune/istl/bvector.hh"
#include "fem/fetransfer.hh"
#include "fem/pshapefunctions.hh"
#include "linalg/tensor.hh"
#include "utilities/threading.hh"

Go to the source code of this file.

Classes

struct  Kaskade::VariationalArg< Scalar, dim, components >
 A class that stores values, gradients, and Hessians of evaluated shape functions. More...
 
class  Kaskade::ShapeFunctionCache< G, T, ComponentsEnd >
 This class caches values and derivatives of shape functions at quadrature points. More...
 
struct  Kaskade::ShapeFunctionCache< G, T, ComponentsEnd >::DataType< nComp >
 Defines the type returned by evaluate(sfs,qr,subId). More...
 
struct  Kaskade::ShapeFunctionCache< G, T, ComponentsEnd >::LocalDataType< nComp >
 Defines the type returned by evaluate(sfs,qr,ip,subId). More...
 

Namespaces

namespace  Kaskade