42 #ifndef DECOMPOSITION_SYSTEM_ORTHOGONAL_H
43 #define DECOMPOSITION_SYSTEM_ORTHOGONAL_H
45 #include "ConstrainedOptPack_DecompositionSystemVarReductImp.hpp"
48 namespace ConstrainedOptPack {
82 const VectorSpace::space_ptr_t &
space_x = Teuchos::null
83 ,
const VectorSpace::space_ptr_t &
space_c = Teuchos::null
85 ,
const basis_sys_tester_ptr_t &basis_sys_tester = Teuchos::null
123 ,
const mat_nonsing_fcty_ptr_t::element_type::obj_ptr_t &C
124 ,
const mat_fcty_ptr_t::element_type::obj_ptr_t &D
132 std::ostream& out,
const std::string& leading_str )
const;
160 #endif // DECOMPOSITION_SYSTEM_ORTHOGONAL_H
const mat_fcty_ptr_t factory_Uy() const
void print_update_matrices(std::ostream &out, const std::string &leading_str) const
EOutputLevel
Enumeration for the amount of output to create from update_decomp().
const basis_sys_ptr_t & basis_sys() const
const VectorSpace::space_ptr_t & space_c() const
const mat_fcty_ptr_t factory_Y() const
DecompositionSystemOrthogonal(const VectorSpace::space_ptr_t &space_x=Teuchos::null, const VectorSpace::space_ptr_t &space_c=Teuchos::null, const basis_sys_ptr_t &basis_sys=Teuchos::null, const basis_sys_tester_ptr_t &basis_sys_tester=Teuchos::null, EExplicitImplicit D_imp=MAT_IMP_EXPLICIT, EExplicitImplicit Uz_imp=MAT_IMP_EXPLICIT)
mat_nonsing_fcty_ptr_t::element_type::obj_ptr_t uninitialize_matrices(std::ostream *out, EOutputLevel olevel, MatrixOp *Y, MatrixOpNonsing *R, MatrixOp *Uy) const
EExplicitImplicit D_imp_used() const
Get the type of D matrix to be used or is being used (returns MAT_IMP_EXPLICIT or MAT_IMP_IMPLICIT on...
void update_D_imp_used(EExplicitImplicit *D_imp_used) const
Orthogonal variable reduction subclass.
void initialize_matrices(std::ostream *out, EOutputLevel olevel, const mat_nonsing_fcty_ptr_t::element_type::obj_ptr_t &C, const mat_fcty_ptr_t::element_type::obj_ptr_t &D, MatrixOp *Y, MatrixOpNonsing *R, MatrixOp *Uy, EMatRelations mat_rel) const
const mat_nonsing_fcty_ptr_t factory_R() const
const VectorSpace::space_ptr_t & space_x() const
Specialization node implementation subclass of DecompositionSystem for variable reduction decompositi...