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

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

algebra_type typedefug::ITimeIntegrator< TDomain, TAlgebra >
apply(SmartPtr< grid_function_type > u1, number t1, ConstSmartPtr< grid_function_type > u0, number t0)ug::DiscontinuityIntegrator< 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
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::DiscontinuityIntegrator< TDomain, TAlgebra >
codomain_function_type typedefug::IOperator< GridFunction< TDomain, TAlgebra > >
DiscontinuityIntegrator(SmartPtr< base_type > baseIntegrator)ug::DiscontinuityIntegrator< TDomain, TAlgebra >inline
domain_function_type typedefug::IOperator< GridFunction< TDomain, TAlgebra > >
domain_type typedefug::ITimeIntegrator< TDomain, TAlgebra >
end_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
finalize_observer_type typedefug::TimeIntegratorSubject< TDomain, TAlgebra >
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_step()ug::ITimeIntegrator< TDomain, TAlgebra >inline
grid_function_type typedefug::DiscontinuityIntegrator< TDomain, TAlgebra >
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
insert_points(std::vector< double > points)ug::DiscontinuityIntegrator< TDomain, TAlgebra >inline
ITimeIntegrator()ug::ITimeIntegrator< TDomain, TAlgebra >inline
m_bNoLogOutug::ITimeIntegrator< TDomain, TAlgebra >protected
m_dtug::ITimeIntegrator< TDomain, TAlgebra >protected
m_dtBoundsug::INonlinearTimeIntegrator< TDomain, TAlgebra >protected
m_lower_timug::ITimeIntegrator< TDomain, TAlgebra >protected
m_precisionBoundug::ITimeIntegrator< TDomain, TAlgebra >protected
m_spSolverug::INonlinearTimeIntegrator< TDomain, TAlgebra >protected
m_timePointsug::DiscontinuityIntegrator< TDomain, TAlgebra >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
m_wrappedIntegratorug::DiscontinuityIntegrator< TDomain, TAlgebra >protected
matrix_type typedefug::ITimeIntegrator< TDomain, 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 >
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_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
solver_type typedefug::INonlinearTimeIntegrator< TDomain, TAlgebra >
start_observer_type typedefug::TimeIntegratorSubject< 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_type typedefug::INonlinearTimeIntegrator< TDomain, TAlgebra >
~IOperator()ug::IOperator< GridFunction< TDomain, TAlgebra > >virtual
~ITimeIntegrator()ug::ITimeIntegrator< TDomain, TAlgebra >inlinevirtual