KASKADE 7 development version
|
#include <functional_manipulation.hh>
Definition at line 361 of file functional_manipulation.hh.
Classes | |
struct | BoundaryCache |
struct | D1 |
struct | D2 |
struct | DomainCache |
struct | RowValueType |
Public Types | |
typedef Fu1 | Functional |
typedef Fu2 | Functional2 |
typedef Functional::AnsatzVars | AnsatzVars |
typedef Functional::TestVars | TestVars |
typedef Functional::OriginVars | OriginVars |
typedef Functional::RT | RT |
typedef Functional::RT | Scalar |
typedef AnsatzVars::Grid | Grid |
typedef AnsatzVars::Spaces | Spaces |
typedef Grid::template Codim< 0 >::Entity | Entity |
typedef Entity::LeafIntersectionIterator | FaceIterator |
typedef Functional::AnsatzVars::VariableSet | Function |
typedef boost::fusion::result_of::as_vector< typenameboost::fusion::result_of::transform< Spaces, GetEvaluatorTypes >::type >::type | Evaluators |
Public Member Functions | |
SumFunctional (Functional const &f_, Functional2 const &f2_) | |
DomainCache | createDomainCache (int flags=7) const |
BoundaryCache | createBoundaryCache (int flags=7) const |
template<class Cell > | |
int | integrationOrder (Cell const &cell, int shapeFunctionOrder, bool boundary) const |
Function const & | getOrigin () const |
Static Public Attributes | |
static ProblemType const | type = Functional::type |
typedef Functional::AnsatzVars Kaskade::SumFunctional< Fu1, Fu2 >::AnsatzVars |
Definition at line 370 of file functional_manipulation.hh.
typedef Grid::template Codim<0>::Entity Kaskade::SumFunctional< Fu1, Fu2 >::Entity |
Definition at line 379 of file functional_manipulation.hh.
typedef boost::fusion::result_of::as_vector<typenameboost::fusion::result_of::transform<Spaces,GetEvaluatorTypes>::type>::type Kaskade::SumFunctional< Fu1, Fu2 >::Evaluators |
Definition at line 382 of file functional_manipulation.hh.
typedef Entity::LeafIntersectionIterator Kaskade::SumFunctional< Fu1, Fu2 >::FaceIterator |
Definition at line 380 of file functional_manipulation.hh.
typedef Functional::AnsatzVars::VariableSet Kaskade::SumFunctional< Fu1, Fu2 >::Function |
Definition at line 381 of file functional_manipulation.hh.
typedef Fu1 Kaskade::SumFunctional< Fu1, Fu2 >::Functional |
Definition at line 365 of file functional_manipulation.hh.
typedef Fu2 Kaskade::SumFunctional< Fu1, Fu2 >::Functional2 |
Definition at line 366 of file functional_manipulation.hh.
typedef AnsatzVars::Grid Kaskade::SumFunctional< Fu1, Fu2 >::Grid |
Definition at line 375 of file functional_manipulation.hh.
typedef Functional::OriginVars Kaskade::SumFunctional< Fu1, Fu2 >::OriginVars |
Definition at line 372 of file functional_manipulation.hh.
typedef Functional::RT Kaskade::SumFunctional< Fu1, Fu2 >::RT |
Definition at line 373 of file functional_manipulation.hh.
typedef Functional::RT Kaskade::SumFunctional< Fu1, Fu2 >::Scalar |
Definition at line 374 of file functional_manipulation.hh.
typedef AnsatzVars::Spaces Kaskade::SumFunctional< Fu1, Fu2 >::Spaces |
Definition at line 376 of file functional_manipulation.hh.
typedef Functional::TestVars Kaskade::SumFunctional< Fu1, Fu2 >::TestVars |
Definition at line 371 of file functional_manipulation.hh.
|
inline |
Definition at line 385 of file functional_manipulation.hh.
|
inline |
Definition at line 513 of file functional_manipulation.hh.
|
inline |
Definition at line 511 of file functional_manipulation.hh.
|
inline |
Definition at line 521 of file functional_manipulation.hh.
|
inline |
Definition at line 516 of file functional_manipulation.hh.
|
static |
Definition at line 368 of file functional_manipulation.hh.