Plugins
ug::SimpleTimeIntegrator< TDomain, TAlgebra > Member List

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

ug::algebra_type typedefug::ITimeIntegrator< TDomain, TAlgebra >
DebugWritingObject< TAlgebra >::algebra_type typedefug::DebugWritingObject< TAlgebra >
apply(SmartPtr< grid_function_type > u1, number t1, ConstSmartPtr< grid_function_type > u0, number t0)ug::SimpleTimeIntegrator< TDomain, TAlgebra >inlinevirtual
ug::INonlinearTimeIntegrator::apply(grid_function_type &u1, const grid_function_type &u0)ug::ITimeIntegrator< TDomain, TAlgebra >inline
IOperator< GridFunction< TDomain, TAlgebra > >::apply(Y &d, const X &u)=0ug::IOperator< GridFunction< TDomain, TAlgebra > >pure virtual
apply_multi_stage(SmartPtr< grid_function_type > u1, number t1, ConstSmartPtr< grid_function_type > u0, number t0)ug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
apply_single_stage(SmartPtr< grid_function_type > u1, number t1, ConstSmartPtr< grid_function_type > u0, number t0)ug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
assembled_operator_type typedefug::INonlinearTimeIntegrator< TDomain, TAlgebra >
attach_end_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_finalize_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_init_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_postprocess_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_preprocess_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_rewind_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_start_observer(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >
attach_to_group(int tGroup, SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >protected
attach_to_group(SmartPtr< process_observer_type > obs)ug::TimeIntegratorSubject< TDomain, TAlgebra >protected
base_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
codomain_function_type typedefug::IOperator< GridFunction< TDomain, TAlgebra > >
debug_writer()ug::DebugWritingObject< TAlgebra >
debug_writer() constug::DebugWritingObject< TAlgebra >
debug_writer_valid() constug::DebugWritingObject< TAlgebra >
DebugWritingObject()ug::DebugWritingObject< TAlgebra >
DebugWritingObject(const DebugWritingObject< algebra_type > &parent)ug::DebugWritingObject< TAlgebra >
DebugWritingObject(SmartPtr< IDebugWriter< algebra_type > > spDebugWriter)ug::DebugWritingObject< TAlgebra >
domain_function_type typedefug::IOperator< GridFunction< TDomain, TAlgebra > >
domain_type typedefug::ITimeIntegrator< TDomain, TAlgebra >
end_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
enter_debug_writer_section(const char *secDir)ug::DebugWritingObject< TAlgebra >protected
enter_debug_writer_section(std::string secDir)ug::DebugWritingObject< TAlgebra >protected
enter_vector_debug_writer_section(const char *secDir)VectorDebugWritingObject< TAlgebra::vector_type >protected
enter_vector_debug_writer_section(std::string secDir)VectorDebugWritingObject< TAlgebra::vector_type >protected
finalize_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
get_consistency_error() constug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
get_derivative()ug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
get_dt_max()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_dt_min()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_increase_factor()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_reduction_factor()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_solver() constug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_solver()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
get_time_disc()ug::ITimeDiscDependentObject< TAlgebra >inline
get_time_step()ug::ITimeIntegrator< TDomain, TAlgebra >inline
grid_function_space_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
grid_function_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
hasTerminated(double tCurrent, double tStart, double tFinal) constug::SimpleTimeIntegrator< TDomain, TAlgebra >inlineprotected
init(grid_function_type const &u)ug::ITimeIntegrator< TDomain, TAlgebra >inlinevirtual
init()ug::ITimeIntegrator< TDomain, TAlgebra >inlinevirtual
init_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
INonlinearTimeIntegrator()ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
ITimeDiscDependentObject(SmartPtr< time_disc_type > spTimeDisc)ug::ITimeDiscDependentObject< TAlgebra >inline
ITimeIntegrator()ug::ITimeIntegrator< TDomain, TAlgebra >inline
leave_debug_writer_section()ug::DebugWritingObject< TAlgebra >protected
leave_vector_debug_writer_section()VectorDebugWritingObject< TAlgebra::vector_type >protected
m_bNoLogOutug::ITimeIntegrator< TDomain, TAlgebra >protected
m_dtug::ITimeIntegrator< TDomain, TAlgebra >protected
m_dtBoundsug::INonlinearTimeIntegrator< TDomain, TAlgebra >protected
m_initial_consistency_errorug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
m_lower_timug::ITimeIntegrator< TDomain, TAlgebra >protected
m_precisionBoundug::ITimeIntegrator< TDomain, TAlgebra >protected
m_spBanachSpaceug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
m_spDebugWriterug::DebugWritingObject< TAlgebra >protected
m_spDerivativeug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
m_spSolverug::INonlinearTimeIntegrator< TDomain, TAlgebra >protected
m_spTimeDiscug::ITimeDiscDependentObject< TAlgebra >protected
m_spVectorDebugWriterVectorDebugWritingObject< TAlgebra::vector_type >protected
m_upper_timug::ITimeIntegrator< TDomain, TAlgebra >protected
m_vEndObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vFinalizeObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vInitObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vPostprocessObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vPreprocessObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vProcessObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vRewindObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
m_vStartObserversug::TimeIntegratorSubject< TDomain, TAlgebra >protected
ug::matrix_type typedefug::ITimeIntegrator< TDomain, TAlgebra >
DebugWritingObject< TAlgebra >::matrix_type typedefug::DebugWritingObject< TAlgebra >
notify_group(SmartPtr< grid_function_type > u, int step, number time, number dt)ug::TimeIntegratorSubject< TDomain, TAlgebra >protected
observer_group_type enum nameug::TimeIntegratorSubject< TDomain, TAlgebra >
postprocess_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
prepare(grid_function_type &u)ug::ITimeIntegrator< TDomain, TAlgebra >inline
IOperator< GridFunction< TDomain, TAlgebra > >::prepare(X &u)=0ug::IOperator< GridFunction< TDomain, TAlgebra > >pure virtual
preprocess_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
print_debugger_message(const char *msg)VectorDebugWritingObject< TAlgebra::vector_type >protected
print_debugger_message(std::string msg)VectorDebugWritingObject< TAlgebra::vector_type >protected
process_observer_container_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
process_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
reset_observers()ug::TimeIntegratorSubject< TDomain, TAlgebra >
rewind_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
set_banach_space(SmartPtr< IGridFunctionSpace< grid_function_type > > spSpace)ug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
set_debug(SmartPtr< IDebugWriter< algebra_type > > spDebugWriter)ug::DebugWritingObject< TAlgebra >virtual
VectorDebugWritingObject< TAlgebra::vector_type >::set_debug(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)VectorDebugWritingObject< TAlgebra::vector_type >virtual
set_derivative(SmartPtr< grid_function_type > udot)ug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
set_dt_max(double max)ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
set_dt_min(double min)ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
set_increase_factor(double inc)ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
set_no_log_out(bool bNoLogOut)ug::ITimeIntegrator< TDomain, TAlgebra >inline
set_precision_bound(double precisionBound)ug::ITimeIntegrator< TDomain, TAlgebra >inline
set_reduction_factor(double dec)ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
set_solver(SmartPtr< solver_type > solver)ug::INonlinearTimeIntegrator< TDomain, TAlgebra >inline
set_time_step(double dt)ug::ITimeIntegrator< TDomain, TAlgebra >inline
SimpleTimeIntegrator(SmartPtr< time_disc_type > tDisc)ug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
SimpleTimeIntegrator(SmartPtr< time_disc_type > tDisc, SmartPtr< grid_function_space_type > spSpace)ug::SimpleTimeIntegrator< TDomain, TAlgebra >inline
solver_type typedefug::INonlinearTimeIntegrator< TDomain, TAlgebra >
start_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
tdisc_dep_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >protected
time_disc_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
TIO_GROUP_ENDug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_FINALIZE_STEPug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_INIT_STEPug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_POSTPROCESS_STEPug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_PREPROCESS_STEPug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_REWIND_STEPug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_SIZEug::TimeIntegratorSubject< TDomain, TAlgebra >
TIO_GROUP_STARTug::TimeIntegratorSubject< TDomain, TAlgebra >
vector_debug_writer()VectorDebugWritingObject< TAlgebra::vector_type >
vector_debug_writer() constVectorDebugWritingObject< TAlgebra::vector_type >
vector_debug_writer_valid() constVectorDebugWritingObject< TAlgebra::vector_type >
vector_time_series_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
vector_type typedefug::SimpleTimeIntegrator< TDomain, TAlgebra >
VectorDebugWritingObject()VectorDebugWritingObject< TAlgebra::vector_type >
VectorDebugWritingObject(SmartPtr< IVectorDebugWriter< vector_type > > spDebugWriter)VectorDebugWritingObject< TAlgebra::vector_type >
write_debug(const matrix_type &mat, const char *filename)ug::DebugWritingObject< TAlgebra >protected
write_debug(const matrix_type &mat, std::string name)ug::DebugWritingObject< TAlgebra >protected
VectorDebugWritingObject< TAlgebra::vector_type >::write_debug(const vector_type &vec, const char *filename)VectorDebugWritingObject< TAlgebra::vector_type >
VectorDebugWritingObject< TAlgebra::vector_type >::write_debug(const vector_type &vec, std::string name)VectorDebugWritingObject< TAlgebra::vector_type >protectedvirtual
~DebugWritingObject()ug::DebugWritingObject< TAlgebra >virtual
~IOperator()ug::IOperator< GridFunction< TDomain, TAlgebra > >virtual
~ITimeIntegrator()ug::ITimeIntegrator< TDomain, TAlgebra >inlinevirtual
~VectorDebugWritingObject()VectorDebugWritingObject< TAlgebra::vector_type >virtual