#include <capd/dynset/QRPolicy.h>
|
template<class MatrixT > |
void | reduceMatrix (MatrixT &B) const |
|
template<class VectorT , class MatrixT > |
void | orthonormalize (MatrixT &B, const VectorT &v) |
|
template<class MatrixT > |
void | orthonormalize (MatrixT &B) |
|
template<class VectorT , class MatrixT > |
void | computeBinvB (MatrixT &B, MatrixT &invB, const VectorT &v) const |
|
template<class MatrixT > |
void | computeBinvB (MatrixT &B, MatrixT &invB, const capd::diffAlgebra::Hessian< typename MatrixT::ScalarType, MatrixT::RowVectorType::csDim, MatrixT::RowVectorType::csDim > &H) const |
|
virtual std::string | toString () const |
|
template<class SetType > |
void | reorganize (SetType &) const |
|
template<class SetType > |
bool | isReorganizationNeeded (const SetType &) const |
|
template<class SetType > |
bool | reorganizeIfNeeded (SetType &) const |
|
template<class Matrix1 , class Matrix2 , class Vector > |
bool | reorganizeIfNeeded (Matrix1 &, Matrix2 &, Vector &, Matrix1 &, Vector &) const |
|
template<class Matrix > |
bool | reorganizeC1IfNeeded (Matrix &, Matrix &, Matrix &, Matrix &, Matrix &) const |
|
template<class Matrix , class Hessian > |
bool | reorganizeC2IfNeeded (Matrix &, Matrix &, Hessian &, Matrix &, Hessian &) const |
|
void | disableReorganization () |
|
std::string | name () const |
|
◆ computeBinvB() [1/2]
template<int N, class BasePolicy = DefaultPolicy>
template<class MatrixT >
◆ computeBinvB() [2/2]
template<int N, class BasePolicy = DefaultPolicy>
template<class VectorT , class MatrixT >
◆ disableReorganization()
void capd::dynset::NoReorganization::disableReorganization |
( |
| ) |
|
|
inlineinherited |
◆ isReorganizationNeeded()
template<class SetType >
bool capd::dynset::NoReorganization::isReorganizationNeeded |
( |
const SetType & |
| ) |
const |
|
inlineinherited |
◆ name()
std::string capd::dynset::NoReorganization::name |
( |
| ) |
const |
|
inlineinherited |
◆ orthonormalize() [1/2]
template<int N, class BasePolicy = DefaultPolicy>
template<class MatrixT >
◆ orthonormalize() [2/2]
template<int N, class BasePolicy = DefaultPolicy>
template<class VectorT , class MatrixT >
◆ reduceMatrix()
template<int N, class BasePolicy = DefaultPolicy>
template<class MatrixT >
◆ reorganize()
template<class SetType >
void capd::dynset::NoReorganization::reorganize |
( |
SetType & |
| ) |
const |
|
inlineinherited |
◆ reorganizeC1IfNeeded()
template<class Matrix >
bool capd::dynset::NoReorganization::reorganizeC1IfNeeded |
( |
Matrix & |
, |
|
|
Matrix & |
, |
|
|
Matrix & |
, |
|
|
Matrix & |
, |
|
|
Matrix & |
|
|
) |
| const |
|
inlineinherited |
◆ reorganizeC2IfNeeded()
template<class Matrix , class Hessian >
bool capd::dynset::NoReorganization::reorganizeC2IfNeeded |
( |
Matrix & |
, |
|
|
Matrix & |
, |
|
|
Hessian & |
, |
|
|
Matrix & |
, |
|
|
Hessian & |
|
|
) |
| const |
|
inlineinherited |
◆ reorganizeIfNeeded() [1/2]
template<class Matrix1 , class Matrix2 , class Vector >
bool capd::dynset::NoReorganization::reorganizeIfNeeded |
( |
Matrix1 & |
, |
|
|
Matrix2 & |
, |
|
|
Vector & |
, |
|
|
Matrix1 & |
, |
|
|
Vector & |
|
|
) |
| const |
|
inlineinherited |
◆ reorganizeIfNeeded() [2/2]
template<class SetType >
bool capd::dynset::NoReorganization::reorganizeIfNeeded |
( |
SetType & |
| ) |
const |
|
inlineinherited |
◆ toString()
template<int N, class BasePolicy = DefaultPolicy>