DecompositonSystem that allows basis permutations.
More...
#include <ConstrainedOptPack_DecompositionSystemVarReductPerm.hpp>
Inheritance diagram for ConstrainedOptPack::DecompositionSystemVarReductPerm:
Public types | |
| typedef Teuchos::RefCountPtr< const Teuchos::AbstractFactory< Permutation > > | perm_fcty_ptr_t |
| | |
Constructors / initializers | |
| DecompositionSystemVarReductPerm (EExplicitImplicit D_imp=MAT_IMP_AUTO, EExplicitImplicit Uz_imp=MAT_IMP_AUTO) | |
| | |
Permutation factories | |
| virtual const perm_fcty_ptr_t | factory_P_var () const =0 |
| | |
| virtual const perm_fcty_ptr_t | factory_P_equ () const =0 |
| | |
Setting or selecting a new decomposition | |
| virtual bool | has_basis () const =0 |
| Query to see if a current basis is already selected. | |
| virtual void | set_decomp (std::ostream *out, EOutputLevel olevel, ERunTests test_what, const Permutation &P_var, const Range1D &var_dep, const Permutation *P_equ, const Range1D *equ_decomp, const MatrixOp &Gc, MatrixOp *Z, MatrixOp *Y, MatrixOpNonsing *R, MatrixOp *Uz, MatrixOp *Uy, EMatRelations mat_rel=MATRICES_INDEP_IMPS)=0 |
Client selects the basis for Gc(:,con_decomp)'. | |
| virtual void | select_decomp (std::ostream *out, EOutputLevel olevel, ERunTests test_what, const Vector *nu, MatrixOp *Gc, Permutation *P_var, Range1D *var_dep, Permutation *P_equ, Range1D *equ_decomp, MatrixOp *Z, MatrixOp *Y, MatrixOpNonsing *R, MatrixOp *Uz, MatrixOp *Uy, EMatRelations mat_rel=MATRICES_INDEP_IMPS)=0 |
Client asks decompostion system object to select the basis for Gc(:,con_decomp)'. | |
DecompositonSystem that allows basis permutations.
ToDo: Finish documentation!
Definition at line 43 of file ConstrainedOptPack_DecompositionSystemVarReductPerm.hpp.
|
|
Definition at line 51 of file ConstrainedOptPack_DecompositionSystemVarReductPerm.hpp. |
|
||||||||||||
|
Definition at line 59 of file ConstrainedOptPack_DecompositionSystemVarReductPerm.hpp. |
|
|
Implemented in ConstrainedOptPack::DecompositionSystemVarReductPermStd. |
|
|
Implemented in ConstrainedOptPack::DecompositionSystemVarReductPermStd. |
|
|
Query to see if a current basis is already selected.
Implemented in ConstrainedOptPack::DecompositionSystemVarReductPermStd. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Client selects the basis for ToDo: Finish documentation! Implemented in ConstrainedOptPack::DecompositionSystemVarReductPermStd. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Client asks decompostion system object to select the basis for ToDo: Finish documentation! Implemented in ConstrainedOptPack::DecompositionSystemVarReductPermStd. |
1.3.9.1