|
KASKADE 7 development version
|
Functional that adds barrier terms to VarFu. More...
#include <ipfunctional.hh>
Functional that adds barrier terms to VarFu.
Definition at line 120 of file ipfunctional.hh.
Classes | |
| struct | BoundaryCache |
| struct | D1 |
| struct | D2 |
| struct | DomainCache |
Public Types | |
| typedef IPFunctional< VarFu, BarrierFu, 2 > | ParameterLinearization |
| typedef IPFunctional< typename VarFu::FunctionalDiagonal, BarrierFu, 1 > | ParameterValueLinearization |
| typedef double | Parameter |
| typedef VarFu::ConstraintsCache | ConstraintsCache |
| typedef VarFu::Scalar | Scalar |
| typedef FunctionalTraits< VarFu, paralin >::OptimalityFunctional | OptimalityFunctional |
| typedef VarFu::OriginVars | OriginVars |
| typedef VarFu::AnsatzVars | AnsatzVars |
| typedef VarFu::TestVars | TestVars |
| typedef BarrierFu | BarrierFunction |
| typedef IPFunctional< OptimalityFunctional, BarrierFu, paralin > | Functional |
| typedef VarFu::Entity | Entity |
Public Member Functions | |
| IPFunctional (Parameter mu_, OptimalityFunctional &f) | |
| template<class DomainVector > | |
| void | prepareConstraintsCache (DomainVector const &x) const |
| template<class Arg > | |
| bool | inDomain (Arg const &a) const |
| template<class Cell > | |
| int | integrationOrder (Cell const &, int shapeFunctionOrder, bool boundary) const |
| OptimalityFunctional const & | getFunctional () const |
Public Attributes | |
| Parameter | mu |
| OptimalityFunctional & | unconstrainedFunctional |
Static Public Attributes | |
| static const int | parameterLin = paralin |
| static int const | nrows = TestVars::noOfVariables |
| static ProblemType const | type = VariationalFunctional |
| static const int | order = BarrierFu::order |
| static const int | loworder = BarrierFu::loworder |
| static int const | yIdx = VarFu::yIdx |
| static int const | ySIdx = boost::fusion::result_of::value_at_c<typename AnsatzVars::Variables,yIdx>::type::spaceIndex |
| typedef VarFu::AnsatzVars Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::AnsatzVars |
Definition at line 148 of file ipfunctional.hh.
| typedef BarrierFu Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BarrierFunction |
Definition at line 153 of file ipfunctional.hh.
| typedef VarFu::ConstraintsCache Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::ConstraintsCache |
Definition at line 141 of file ipfunctional.hh.
| typedef VarFu::Entity Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::Entity |
Definition at line 159 of file ipfunctional.hh.
| typedef IPFunctional<OptimalityFunctional,BarrierFu,paralin> Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::Functional |
Definition at line 158 of file ipfunctional.hh.
| typedef FunctionalTraits<VarFu,paralin>::OptimalityFunctional Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::OptimalityFunctional |
Definition at line 145 of file ipfunctional.hh.
| typedef VarFu::OriginVars Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::OriginVars |
Definition at line 147 of file ipfunctional.hh.
| typedef double Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::Parameter |
Definition at line 126 of file ipfunctional.hh.
| typedef IPFunctional<VarFu,BarrierFu,2> Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::ParameterLinearization |
Definition at line 124 of file ipfunctional.hh.
| typedef IPFunctional<typename VarFu::FunctionalDiagonal,BarrierFu,1> Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::ParameterValueLinearization |
Definition at line 125 of file ipfunctional.hh.
| typedef VarFu::Scalar Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::Scalar |
Definition at line 143 of file ipfunctional.hh.
| typedef VarFu::TestVars Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::TestVars |
Definition at line 149 of file ipfunctional.hh.
|
inline |
Definition at line 165 of file ipfunctional.hh.
|
inline |
Definition at line 398 of file ipfunctional.hh.
|
inline |
Definition at line 176 of file ipfunctional.hh.
|
inline |
Definition at line 388 of file ipfunctional.hh.
|
inline |
Definition at line 170 of file ipfunctional.hh.
|
static |
Definition at line 156 of file ipfunctional.hh.
| Parameter Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::mu |
Definition at line 400 of file ipfunctional.hh.
|
static |
Definition at line 150 of file ipfunctional.hh.
|
static |
Definition at line 155 of file ipfunctional.hh.
|
static |
Definition at line 123 of file ipfunctional.hh.
|
static |
Definition at line 151 of file ipfunctional.hh.
| OptimalityFunctional& Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::unconstrainedFunctional |
Definition at line 401 of file ipfunctional.hh.
Referenced by Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::getFunctional(), and Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::prepareConstraintsCache().
|
static |
Definition at line 162 of file ipfunctional.hh.
|
static |
Definition at line 163 of file ipfunctional.hh.