BasisSystem(const mat_sym_fcty_ptr_t &factory_transDtD, const mat_sym_nonsing_fcty_ptr_t &factory_S) | AbstractLinAlgPack::BasisSystem | |
BasisSystemPerm(const mat_sym_fcty_ptr_t &factory_transDtD, const mat_sym_nonsing_fcty_ptr_t &factory_S) | AbstractLinAlgPack::BasisSystemPerm | inline |
BasisSystemPermDirectSparse(const direct_solver_ptr_t &direct_solver=Teuchos::null) | AbstractLinAlgPack::BasisSystemPermDirectSparse | |
direct_solver_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
direct_solver_ptr_t typedef | AbstractLinAlgPack::BasisSystemPermDirectSparse | |
do_some_basis_stuff(const MatrixOp &Gc, const Range1D &var_dep, const Range1D &equ_decomp, const Teuchos::RCP< DirectSparseSolver::BasisMatrix > &C_bm, MatrixOpNonsingAggr *C_aggr, MatrixOp *D, MatrixOp *GcUP) | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
EMatRelations enum name | AbstractLinAlgPack::BasisSystem | |
equ_decomp() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
equ_decomp_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
equ_undecomp() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
equ_undecomp_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
factory_C() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
factory_D() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
factory_GcUP() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
factory_P_equ() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
factory_P_inequ() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | |
factory_P_var() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
factory_S() const | AbstractLinAlgPack::BasisSystem | virtual |
factory_transDtD() const | AbstractLinAlgPack::BasisSystem | virtual |
Gc_nz_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
get_basis_matrix(MatrixOpNonsingAggr &C_aggr) const | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
init_equ_inv_perm_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
init_equ_rng_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
init_var_inv_perm_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
init_var_rng_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
initialize(const direct_solver_ptr_t &direct_solver) | AbstractLinAlgPack::BasisSystemPermDirectSparse | |
AbstractLinAlgPack::BasisSystemPerm::initialize(const mat_sym_fcty_ptr_t &factory_transDtD, const mat_sym_nonsing_fcty_ptr_t &factory_S) | AbstractLinAlgPack::BasisSystem | virtual |
m_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
mat_fcty_ptr_t typedef | AbstractLinAlgPack::BasisSystem | |
mat_nonsing_fcty_ptr_t typedef | AbstractLinAlgPack::BasisSystem | |
mat_sym_fcty_ptr_t typedef | AbstractLinAlgPack::BasisSystem | |
mat_sym_nonsing_fcty_ptr_t typedef | AbstractLinAlgPack::BasisSystem | |
MATRICES_ALLOW_DEP_IMPS enum value | AbstractLinAlgPack::BasisSystem | |
MATRICES_INDEP_IMPS enum value | AbstractLinAlgPack::BasisSystem | |
n_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
perm_fcty_ptr_t typedef | AbstractLinAlgPack::BasisSystemPerm | |
r_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
select_basis(const Vector *nu, MatrixOp *Gc, Permutation *P_var, Range1D *var_dep, Permutation *P_equ, Range1D *equ_decomp, MatrixOpNonsing *C, MatrixOp *D, MatrixOp *GcUP, EMatRelations mat_rel, std::ostream *out) | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
set_A_mctse(size_type n, size_type m, const MatrixPermAggr &Gc_pa, MatrixConvertToSparseEncap *A_mctse) const | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
set_basis(const Permutation &P_var, const Range1D &var_dep, const Permutation *P_equ, const Range1D *equ_decomp, const MatrixOp &Gc, MatrixOpNonsing *C, MatrixOp *D, MatrixOp *GcUP, EMatRelations mat_rel, std::ostream *out) | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
update_basis(const MatrixOp &Gc, MatrixOpNonsing *C, MatrixOp *D, MatrixOp *GcUP, EMatRelations mat_rel, std::ostream *out) const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
update_basis_and_auxiliary_matrices(const MatrixOp &Gc, const Teuchos::RCP< DirectSparseSolver::BasisMatrix > &C_bm, MatrixOpNonsingAggr *C_aggr, MatrixOp *D, MatrixOp *GcUP) const | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
var_dep() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
var_dep_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
var_indep() const | AbstractLinAlgPack::BasisSystemPermDirectSparse | virtual |
var_indep_ | AbstractLinAlgPack::BasisSystemPermDirectSparse | private |
~BasisSystem() | AbstractLinAlgPack::BasisSystem | inlinevirtual |