#include <searchspace.hh>
Definition at line 24 of file searchspace.hh.
|
| SearchSpaceCreator (AbstractTangentialSolver *tangentialSolver_, AbstractNormalSolver *normalSolver_) |
|
virtual | ~SearchSpaceCreator () |
|
int | getMaxDimension () const |
|
AbstractNormalSolver * | getNormalSolver () |
|
AbstractTangentialSolver * | getTangentialSolver () |
|
int | getDimension () const |
|
bool | normalFactorizationPresent () |
|
bool | hasEqualityConstraints () |
|
bool | hasNontrivialFunctional () |
|
virtual void | computeBasisVectors (std::vector< AbstractFunctionSpaceElement * > &basisVectors, AbstractFunctionSpaceElement &iterate, AbstractLinearization &normalLinearization, AbstractFunctional &tangentialFunctional, std::unique_ptr< AbstractLinearization > &tangentialLinearization, AbstractNorm const &norm, double ThetaAim, double omegaC, double omegaL, double omegaH, int report, double &nu0, double &normNormal) |
|
void | getLinearCombination (std::vector< AbstractFunctionSpaceElement * > &basisVectors, std::vector< double >const &coefficients, AbstractFunctionSpaceElement &result) const |
|
◆ SearchSpaceCreator()
Kaskade::SearchSpaceCreator::SearchSpaceCreator |
( |
AbstractTangentialSolver * |
tangentialSolver_, |
|
|
AbstractNormalSolver * |
normalSolver_ |
|
) |
| |
|
inline |
◆ ~SearchSpaceCreator()
virtual Kaskade::SearchSpaceCreator::~SearchSpaceCreator |
( |
| ) |
|
|
inlinevirtual |
◆ computeBasisVectors()
virtual void Kaskade::SearchSpaceCreator::computeBasisVectors |
( |
std::vector< AbstractFunctionSpaceElement * > & |
basisVectors, |
|
|
AbstractFunctionSpaceElement & |
iterate, |
|
|
AbstractLinearization & |
normalLinearization, |
|
|
AbstractFunctional & |
tangentialFunctional, |
|
|
std::unique_ptr< AbstractLinearization > & |
tangentialLinearization, |
|
|
AbstractNorm const & |
norm, |
|
|
double |
ThetaAim, |
|
|
double |
omegaC, |
|
|
double |
omegaL, |
|
|
double |
omegaH, |
|
|
int |
report, |
|
|
double & |
nu0, |
|
|
double & |
normNormal |
|
) |
| |
|
virtual |
◆ getDimension()
int Kaskade::SearchSpaceCreator::getDimension |
( |
| ) |
const |
|
inline |
◆ getLinearCombination()
◆ getMaxDimension()
int Kaskade::SearchSpaceCreator::getMaxDimension |
( |
| ) |
const |
|
inline |
◆ getNormalSolver()
AbstractNormalSolver * Kaskade::SearchSpaceCreator::getNormalSolver |
( |
| ) |
|
|
inline |
◆ getTangentialSolver()
AbstractTangentialSolver * Kaskade::SearchSpaceCreator::getTangentialSolver |
( |
| ) |
|
|
inline |
◆ hasEqualityConstraints()
bool Kaskade::SearchSpaceCreator::hasEqualityConstraints |
( |
| ) |
|
|
inline |
◆ hasNontrivialFunctional()
bool Kaskade::SearchSpaceCreator::hasNontrivialFunctional |
( |
| ) |
|
|
inline |
◆ normalFactorizationPresent()
bool Kaskade::SearchSpaceCreator::normalFactorizationPresent |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: