| add_error_estimator(SmartPtr< error_estim_type > spErrorEstim) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| add_stage(size_t nsteps, SmartPtr< solver_type > solver, SmartPtr< domain_discretization_type > spDD) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| add_stage(size_t i, size_t nsteps, SmartPtr< domain_discretization_type > spDD, SmartPtr< solver_type > solver) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| add_stage_base(size_t nsteps, SmartPtr< solver_type > solver, SmartPtr< domain_discretization_type > spDD, SmartPtr< domain_discretization_type > spGamma=SPNULL) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| add_stage_ext(size_t nsteps, SmartPtr< solver_type > solver, SmartPtr< domain_discretization_type > spDD, SmartPtr< domain_discretization_type > spGamma) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| algebra_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| apply(SmartPtr< grid_function_type > u, number t1, ConstSmartPtr< grid_function_type > u0, number t0) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | virtual |
| ug::INonlinearTimeIntegrator::apply(grid_function_type &u1, const grid_function_type &u0) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| apply_integrator_threads(number dtcurr, ConstSmartPtr< grid_function_type > u0, number t0, size_t nstages) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| assembled_operator_type typedef (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | |
| base_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| config_string() const (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| disable_matrix_cache() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| dispose_integrator_threads() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| domain_discretization_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| domain_type typedef (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | |
| enable_matrix_cache() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| error_estim_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| find_optimal_solution(const std::vector< number > &eps, size_t ntest, size_t &qpred) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| get_cost(size_t i) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| get_dt_max() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_dt_min() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_gamma(size_t i) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| get_increase_factor() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_reduction_factor() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_solver() const (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_solver() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| get_time_derivative() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| get_time_step() (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| get_time_stepper(size_t i) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| get_workload(size_t i) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| grid_function_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| has_time_derivative() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| init(grid_function_type const &u) | ug::ITimeIntegrator< TDomain, TAlgebra > | inlinevirtual |
| init() | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| init_gamma() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inlineprotected |
| init_integrator_threads(ConstSmartPtr< grid_function_type > u) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| INonlinearTimeIntegrator() (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| interrupt() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| itime_integrator_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| ITimeIntegrator() (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| join_integrator_threads() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| LimexTimeIntegrator(int nstages) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| LimexTimeIntegratorConfig() (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | inline |
| LimexTimeIntegratorConfig(unsigned int nstages) (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | inline |
| m_asymptotic_order | ug::LimexTimeIntegratorConfig | protected |
| m_bInterrupt (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_bNoLogOut (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
| m_conservative (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_consistency_error | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_costA | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_dt (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
| m_dtBounds (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | protected |
| m_gamma | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_greedyOrderIncrease (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_lambda (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_limex_step | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_lower_tim (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
| m_max_reductions (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_monitor | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_nstages | ug::LimexTimeIntegratorConfig | protected |
| m_num_reductions | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_precisionBound (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
| m_rhoSafety (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_sigmaReduction (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_spBanachSpace | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_spCostStrategy (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_spDtSol | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_spErrorEstimator (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_spSolver (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | protected |
| m_tol (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_upper_tim (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | protected |
| m_useCachedMatrices (defined in ug::LimexTimeIntegratorConfig) | ug::LimexTimeIntegratorConfig | protected |
| m_vSteps | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_vThreadData | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| m_workload (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| matrix_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| monitor(size_t k, size_t q) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inlineprotected |
| prepare(grid_function_type &u) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| select_cost_strategy(SmartPtr< ILimexCostStrategy > cost) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_asymptotic_order(size_t q) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_conservative(bool c) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_debug_for_timestepper(SmartPtr< IDebugWriter< algebra_type > > spDebugWriter) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_dt_max(double max) (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| set_dt_min(double min) (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| set_increase_factor(double inc) (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| set_max_reductions(size_t nred) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_no_log_out(bool bNoLogOut) (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| set_precision_bound(double precisionBound) (defined in ug::ITimeIntegrator< TDomain, TAlgebra >) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| set_reduction_factor(double dec) (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| set_solver(SmartPtr< solver_type > solver) (defined in ug::INonlinearTimeIntegrator< TDomain, TAlgebra >) | ug::INonlinearTimeIntegrator< TDomain, TAlgebra > | inline |
| set_space(SmartPtr< IGridFunctionSpace< grid_function_type > > spSpace) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_start_step(size_t step) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_stepsize_greedy_order_factor(double sigma) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_stepsize_reduction_factor(double sigma) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_stepsize_safety_factor(double rho) (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_time_derivative(SmartPtr< grid_function_type > udot) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| set_time_step(double dt) | ug::ITimeIntegrator< TDomain, TAlgebra > | inline |
| set_tolerance(double tol) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inline |
| solver_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| thread_vector_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| time_integrator_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| timestep_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| timex_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| update_cost() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inlineprotected |
| update_integrator_threads(ConstSmartPtr< grid_function_type > ucommon, number t) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | protected |
| update_monitor() | ug::LimexTimeIntegrator< TDomain, TAlgebra > | inlineprotected |
| vector_type typedef (defined in ug::LimexTimeIntegrator< TDomain, TAlgebra >) | ug::LimexTimeIntegrator< TDomain, TAlgebra > | |
| ~ITimeIntegrator() | ug::ITimeIntegrator< TDomain, TAlgebra > | inlinevirtual |