ug::algebra_type typedef | ug::ITimeIntegrator< TDomain, TAlgebra > | |
DebugWritingObject< TAlgebra >::algebra_type typedef | ug::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)=0 | ug::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 typedef | ug::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 typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | |
codomain_function_type typedef | ug::IOperator< GridFunction< TDomain, TAlgebra > > | |
debug_writer() | ug::DebugWritingObject< TAlgebra > | |
debug_writer() const | ug::DebugWritingObject< TAlgebra > | |
debug_writer_valid() const | ug::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 typedef | ug::IOperator< GridFunction< TDomain, TAlgebra > > | |
domain_type typedef | ug::ITimeIntegrator< TDomain, TAlgebra > | |
end_observer_type typedef | ug::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 typedef | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
get_consistency_error() const | ug::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() const | ug::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 typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | |
grid_function_type typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | |
hasTerminated(double tCurrent, double tStart, double tFinal) const | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | inlineprotected |
init(grid_function_type const &u) | ug::ITimeIntegrator< TDomain, TAlgebra > | inlinevirtual |
init() | ug::ITimeIntegrator< TDomain, TAlgebra > | inlinevirtual |
init_observer_type typedef | ug::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_bNoLogOut | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
m_dt | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
m_dtBounds | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | protected |
m_initial_consistency_error | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | protected |
m_lower_tim | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
m_precisionBound | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
m_spBanachSpace | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | protected |
m_spDebugWriter | ug::DebugWritingObject< TAlgebra > | protected |
m_spDerivative | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | protected |
m_spSolver | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | protected |
m_spTimeDisc | ug::ITimeDiscDependentObject< TAlgebra > | protected |
m_spVectorDebugWriter | VectorDebugWritingObject< TAlgebra::vector_type > | protected |
m_upper_tim | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
m_vEndObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vFinalizeObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vInitObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vPostprocessObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vPreprocessObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vProcessObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vRewindObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
m_vStartObservers | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
ug::matrix_type typedef | ug::ITimeIntegrator< TDomain, TAlgebra > | |
DebugWritingObject< TAlgebra >::matrix_type typedef | ug::DebugWritingObject< TAlgebra > | |
notify_group(SmartPtr< grid_function_type > u, int step, number time, number dt) | ug::TimeIntegratorSubject< TDomain, TAlgebra > | protected |
observer_group_type enum name | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
postprocess_observer_type typedef | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
prepare(grid_function_type &u) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
IOperator< GridFunction< TDomain, TAlgebra > >::prepare(X &u)=0 | ug::IOperator< GridFunction< TDomain, TAlgebra > > | pure virtual |
preprocess_observer_type typedef | ug::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 typedef | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
process_observer_type typedef | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
reset_observers() | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
rewind_observer_type typedef | ug::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 typedef | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | |
start_observer_type typedef | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
tdisc_dep_type typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | protected |
time_disc_type typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | |
TIO_GROUP_END | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_FINALIZE_STEP | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_INIT_STEP | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_POSTPROCESS_STEP | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_PREPROCESS_STEP | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_REWIND_STEP | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_SIZE | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
TIO_GROUP_START | ug::TimeIntegratorSubject< TDomain, TAlgebra > | |
vector_debug_writer() | VectorDebugWritingObject< TAlgebra::vector_type > | |
vector_debug_writer() const | VectorDebugWritingObject< TAlgebra::vector_type > | |
vector_debug_writer_valid() const | VectorDebugWritingObject< TAlgebra::vector_type > | |
vector_time_series_type typedef | ug::SimpleTimeIntegrator< TDomain, TAlgebra > | |
vector_type typedef | ug::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 |