ug4
ug::PrimalSubassembledMatrixInverse< TAlgebra > Member List

This is the complete list of members for ug::PrimalSubassembledMatrixInverse< TAlgebra >, including all inherited members.

algebra_type typedefug::PrimalSubassembledMatrixInverse< TAlgebra >
apply(vector_type &u, const vector_type &f)ug::PrimalSubassembledMatrixInverse< TAlgebra >virtual
ug::ILinearIterator::apply(Y &c, const X &d)=0ug::ILinearIterator< X, Y >pure virtual
apply_return_defect(vector_type &u, vector_type &f)ug::PrimalSubassembledMatrixInverse< TAlgebra >virtual
apply_update_defect(TAlgebra::vector_type &u, TAlgebra::vector_type &f)ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
ug::ILinearIterator::apply_update_defect(Y &c, X &d)=0ug::ILinearIterator< X, Y >pure virtual
base_type typedefug::PrimalSubassembledMatrixInverse< TAlgebra >
clear_total_itercnt_of_inner_solvers()ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
clone()ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
codomain_function_type typedefug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >
config_string() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
convergence_check() constug::PrimalSubassembledMatrixInverse< TAlgebra >inlineprotected
convergence_check()ug::PrimalSubassembledMatrixInverse< TAlgebra >inlineprotected
ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >::convergence_check() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
damping()ug::ILinearIterator< X, Y >inline
debug_writer()ug::DebugWritingObject< TAlgebra >inline
debug_writer() constug::DebugWritingObject< TAlgebra >inline
debug_writer_valid() constug::DebugWritingObject< TAlgebra >inline
DebugWritingObject()ug::DebugWritingObject< TAlgebra >inline
DebugWritingObject(SmartPtr< IDebugWriter< algebra_type > > spDebugWriter)ug::DebugWritingObject< TAlgebra >inline
DebugWritingObject(const DebugWritingObject< algebra_type > &parent)ug::DebugWritingObject< TAlgebra >inline
defect() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
domain_function_type typedefug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >
enter_debug_writer_section(std::string secDir)ug::DebugWritingObject< TAlgebra >inlineprotected
enter_debug_writer_section(const char *secDir)ug::DebugWritingObject< TAlgebra >inlineprotected
enter_vector_debug_writer_section(std::string secDir)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotected
enter_vector_debug_writer_section(const char *secDir)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotected
get_total_itercnt_of_inner_solvers()ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
ILinearIterator()ug::ILinearIterator< X, Y >inline
ILinearIterator(const ILinearIterator< X, Y > &parent)ug::ILinearIterator< X, Y >inline
ILinearOperatorInverse()ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
ILinearOperatorInverse(SmartPtr< IConvergenceCheck< TAlgebra::vector_type > > spConvCheck)ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
init(SmartPtr< ILinearOperator< vector_type > > L)ug::PrimalSubassembledMatrixInverse< TAlgebra >virtual
init(SmartPtr< ILinearOperator< vector_type > > J, const vector_type &u)ug::PrimalSubassembledMatrixInverse< TAlgebra >inlinevirtual
ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >::init(SmartPtr< ILinearOperator< TAlgebra::vector_type, TAlgebra::vector_type > > L)ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >::init(SmartPtr< ILinearOperator< TAlgebra::vector_type, TAlgebra::vector_type > > J, const TAlgebra::vector_type &u)ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
ug::ILinearIterator::init(SmartPtr< ILinearOperator< Y, X > > J, const Y &u)=0ug::ILinearIterator< X, Y >pure virtual
ug::ILinearIterator::init(SmartPtr< ILinearOperator< Y, X > > L)=0ug::ILinearIterator< X, Y >pure virtual
leave_debug_writer_section()ug::DebugWritingObject< TAlgebra >inlineprotected
leave_vector_debug_writer_section()ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotected
linear_operator()ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
m_allToOneProcessCommug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_bTestOneToManyLayoutsug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_masterAllToOneLayoutug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_mvStepConvug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_pFetiLayoutsug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_pMatrixug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_pNeumannMatrixug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_primalRootProcug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_pRootSchurComplementMatrixug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_slaveAllToOneLayoutug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spCoarseProblemSolverug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spConvCheckug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >protected
m_spDampingug::ILinearIterator< X, Y >protected
m_spDebugWriterug::DebugWritingObject< TAlgebra >protected
m_spLinearOperatorug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >protected
m_spNeumannOperatorug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spNeumannSolverug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spOperatorug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spRootSchurComplementOpug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_spVectorDebugWriterug::VectorDebugWritingObject< TAlgebra::vector_type >protected
m_statTypeug::PrimalSubassembledMatrixInverse< TAlgebra >protected
m_totalIterCntOfInnerSolversug::PrimalSubassembledMatrixInverse< TAlgebra >protected
matrix_type typedefug::PrimalSubassembledMatrixInverse< TAlgebra >
name() constug::PrimalSubassembledMatrixInverse< TAlgebra >inlinevirtual
PrimalSubassembledMatrixInverse()ug::PrimalSubassembledMatrixInverse< TAlgebra >
print_debugger_message(std::string msg)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotected
print_debugger_message(const char *msg)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotected
print_statistic_of_inner_solver(bool bPrintOnlyAverages)ug::PrimalSubassembledMatrixInverse< TAlgebra >
reduction() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
set_coarse_problem_solver(SmartPtr< ILinearOperatorInverse< vector_type > > coarseProblemSolver)ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
set_convergence_check(SmartPtr< IConvergenceCheck< TAlgebra::vector_type > > spConvCheck)ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
set_damp(SmartPtr< IDamping< X, Y > > spScaling)ug::ILinearIterator< X, Y >inline
set_damp(number factor)ug::ILinearIterator< X, Y >inline
set_debug(SmartPtr< IDebugWriter< algebra_type > > spDebugWriter)ug::DebugWritingObject< TAlgebra >inlinevirtual
VectorDebugWritingObject< TAlgebra::vector_type >::set_debug(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlinevirtual
set_feti_layouts(FetiLayouts< algebra_type > &fetiLayouts)ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
set_neumann_solver(SmartPtr< ILinearOperatorInverse< vector_type > > neumannSolver)ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
set_statistic_type(std::string type)ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
set_test_one_to_many_layouts(bool bTest)ug::PrimalSubassembledMatrixInverse< TAlgebra >inline
standard_offset() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
step() constug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inline
supports_parallel() constug::PrimalSubassembledMatrixInverse< TAlgebra >inlinevirtual
vector_debug_writer()ug::VectorDebugWritingObject< TAlgebra::vector_type >inline
vector_debug_writer() constug::VectorDebugWritingObject< TAlgebra::vector_type >inline
vector_debug_writer_valid() constug::VectorDebugWritingObject< TAlgebra::vector_type >inline
vector_type typedefug::PrimalSubassembledMatrixInverse< TAlgebra >
VectorDebugWritingObject()ug::VectorDebugWritingObject< TAlgebra::vector_type >inline
VectorDebugWritingObject(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)ug::VectorDebugWritingObject< TAlgebra::vector_type >inline
write_debug(const matrix_type &mat, const char *filename)ug::DebugWritingObject< TAlgebra >inlineprotected
write_debug(const matrix_type &mat, std::string name)ug::DebugWritingObject< TAlgebra >inlineprotected
VectorDebugWritingObject< TAlgebra::vector_type >::write_debug(const vector_type &vec, const char *filename)ug::VectorDebugWritingObject< TAlgebra::vector_type >inline
VectorDebugWritingObject< TAlgebra::vector_type >::write_debug(const vector_type &vec, std::string name)ug::VectorDebugWritingObject< TAlgebra::vector_type >inlineprotectedvirtual
~DebugWritingObject()ug::DebugWritingObject< TAlgebra >inlinevirtual
~ILinearIterator()ug::ILinearIterator< X, Y >inlinevirtual
~ILinearOperatorInverse()ug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type >inlinevirtual
~PrimalSubassembledMatrixInverse()ug::PrimalSubassembledMatrixInverse< TAlgebra >inlinevirtual
~VectorDebugWritingObject()ug::VectorDebugWritingObject< TAlgebra::vector_type >inlinevirtual