ug4
ug::IPreconditionedLinearOperatorInverse< X > Member List

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

apply(X &x, const X &b)ug::IPreconditionedLinearOperatorInverse< X >inlinevirtual
ug::ILinearOperatorInverse::apply(Y &u, const X &f)=0ug::ILinearOperatorInverse< X, Y >pure virtual
apply_return_defect(Y &u, X &f)=0ug::ILinearOperatorInverse< X, Y >pure virtual
apply_update_defect(Y &u, X &f)ug::ILinearOperatorInverse< X, Y >inlinevirtual
ILinearIterator< X, X >::apply_update_defect(X &c, X &d)=0ug::ILinearIterator< X, X >pure virtual
base_type typedefug::IPreconditionedLinearOperatorInverse< X >
clone()ug::ILinearOperatorInverse< X, Y >inlinevirtual
codomain_function_type typedefug::IPreconditionedLinearOperatorInverse< X >
config_string() constug::IPreconditionedLinearOperatorInverse< X >inlinevirtual
config_string_preconditioner_convergence_check() constug::IPreconditionedLinearOperatorInverse< X >inline
convergence_check() constug::ILinearOperatorInverse< X, Y >inline
convergence_check()ug::ILinearOperatorInverse< X, Y >inline
damping()ug::ILinearIterator< X, X >inline
defect() constug::ILinearOperatorInverse< X, Y >inline
domain_function_type typedefug::IPreconditionedLinearOperatorInverse< X >
enter_vector_debug_writer_section(std::string secDir)ug::VectorDebugWritingObject< X >inlineprotected
enter_vector_debug_writer_section(const char *secDir)ug::VectorDebugWritingObject< X >inlineprotected
ILinearIterator()ug::ILinearIterator< X, X >inline
ILinearIterator(const ILinearIterator< X, X > &parent)ug::ILinearIterator< X, X >inline
ILinearOperatorInverse()ug::ILinearOperatorInverse< X, Y >inline
ILinearOperatorInverse(SmartPtr< IConvergenceCheck< X > > spConvCheck)ug::ILinearOperatorInverse< X, Y >inline
init(SmartPtr< ILinearOperator< X, X > > J, const X &u)ug::IPreconditionedLinearOperatorInverse< X >inlinevirtual
init(SmartPtr< ILinearOperator< X, X > > L)ug::IPreconditionedLinearOperatorInverse< X >inlinevirtual
ug::ILinearOperatorInverse::init(SmartPtr< ILinearOperator< Y, X > > L)ug::ILinearOperatorInverse< X, Y >inlinevirtual
ug::ILinearOperatorInverse::init(SmartPtr< ILinearOperator< Y, X > > J, const Y &u)ug::ILinearOperatorInverse< X, Y >inlinevirtual
IPreconditionedLinearOperatorInverse()ug::IPreconditionedLinearOperatorInverse< X >inline
IPreconditionedLinearOperatorInverse(SmartPtr< ILinearIterator< X, X > > spPrecond)ug::IPreconditionedLinearOperatorInverse< X >inline
IPreconditionedLinearOperatorInverse(SmartPtr< ILinearIterator< X, X > > spPrecond, SmartPtr< IConvergenceCheck< X > > spConvCheck)ug::IPreconditionedLinearOperatorInverse< X >inline
leave_vector_debug_writer_section()ug::VectorDebugWritingObject< X >inlineprotected
linear_operator()ug::ILinearOperatorInverse< X, Y >inline
m_bRecomputeug::IPreconditionedLinearOperatorInverse< X >protected
m_spConvCheckug::ILinearOperatorInverse< X, Y >protected
m_spDampingug::ILinearIterator< X, X >protected
m_spLinearOperatorug::ILinearOperatorInverse< X, Y >protected
m_spPrecondug::IPreconditionedLinearOperatorInverse< X >protected
m_spVectorDebugWriterug::VectorDebugWritingObject< X >protected
name() const =0ug::ILinearOperatorInverse< X, Y >pure virtual
preconditioner()ug::IPreconditionedLinearOperatorInverse< X >inline
preconditioner() constug::IPreconditionedLinearOperatorInverse< X >inline
print_debugger_message(std::string msg)ug::VectorDebugWritingObject< X >inlineprotected
print_debugger_message(const char *msg)ug::VectorDebugWritingObject< X >inlineprotected
reduction() constug::ILinearOperatorInverse< X, Y >inline
set_compute_fresh_defect_when_finished(bool bRecompute)ug::IPreconditionedLinearOperatorInverse< X >inline
set_convergence_check(SmartPtr< IConvergenceCheck< X > > spConvCheck)ug::ILinearOperatorInverse< X, Y >inline
set_damp(SmartPtr< IDamping< X, X > > spScaling)ug::ILinearIterator< X, X >inline
set_damp(number factor)ug::ILinearIterator< X, X >inline
set_debug(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)ug::VectorDebugWritingObject< X >inlinevirtual
set_preconditioner(SmartPtr< ILinearIterator< X, X > > spPrecond)ug::IPreconditionedLinearOperatorInverse< X >inline
standard_offset() constug::ILinearOperatorInverse< X, Y >inlinevirtual
step() constug::ILinearOperatorInverse< X, Y >inline
supports_parallel() const =0ug::ILinearOperatorInverse< X, Y >pure virtual
vector_debug_writer()ug::VectorDebugWritingObject< X >inline
vector_debug_writer() constug::VectorDebugWritingObject< X >inline
vector_debug_writer_valid() constug::VectorDebugWritingObject< X >inline
vector_type typedefug::VectorDebugWritingObject< X >
VectorDebugWritingObject()ug::VectorDebugWritingObject< X >inline
VectorDebugWritingObject(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)ug::VectorDebugWritingObject< X >inline
write_debug(const vector_type &vec, const char *filename)ug::VectorDebugWritingObject< X >inline
write_debug(const vector_type &vec, std::string name)ug::VectorDebugWritingObject< X >inlineprotectedvirtual
~ILinearIterator()ug::ILinearIterator< X, X >inlinevirtual
~ILinearOperatorInverse()ug::ILinearOperatorInverse< X, Y >inlinevirtual
~VectorDebugWritingObject()ug::VectorDebugWritingObject< X >inlinevirtual