PFASST++
pfasst::MLSDC< time > Member List

This is the complete list of members for pfasst::MLSDC< time >, including all inherited members.

add_level(shared_ptr< ISweeper< time >> sweeper, shared_ptr< ITransfer< time >> transfer=shared_ptr< ITransfer< time >>(nullptr), bool coarse=true)pfasst::Controller< time >virtual
advance_iteration()pfasst::Controller< time >virtual
advance_time(size_t nsteps=1)pfasst::Controller< time >virtual
coarsest()pfasst::Controller< time >virtual
Controller()pfasst::Controller< time >
convergedpfasst::MLSDC< time >protected
cycle_bottom(LevelIter level_iter)pfasst::MLSDC< time >private
cycle_down(LevelIter level_iter)pfasst::MLSDC< time >private
cycle_up(LevelIter level_iter)pfasst::MLSDC< time >private
cycle_v(LevelIter level_iter)pfasst::MLSDC< time >private
dtpfasst::Controller< time >protected
finest()pfasst::Controller< time >virtual
get_coarsest()pfasst::Controller< time >inline
get_dt()pfasst::Controller< time >inline
get_end_time()pfasst::Controller< time >virtual
get_finest()pfasst::Controller< time >inline
get_iteration()pfasst::Controller< time >virtual
get_level(size_t level)pfasst::Controller< time >inline
get_max_iterations()pfasst::Controller< time >virtual
get_step()pfasst::Controller< time >virtual
get_step_size()pfasst::Controller< time >virtual
get_t()pfasst::Controller< time >inline
get_time()pfasst::Controller< time >virtual
get_transfer(size_t level)pfasst::Controller< time >inline
initialpfasst::MLSDC< time >protected
iterationpfasst::Controller< time >protected
LevelIter typedefpfasst::MLSDC< time >protected
levelspfasst::Controller< time >protected
max_iterationspfasst::Controller< time >protected
nlevels()pfasst::Controller< time >virtual
nsweepspfasst::MLSDC< time >protected
perform_sweeps(size_t level)pfasst::MLSDC< time >protected
predictpfasst::MLSDC< time >protected
run()pfasst::MLSDC< time >virtual
set_duration(time t0, time tend, time dt, size_t niters)pfasst::Controller< time >virtual
set_iteration(size_t iter)pfasst::Controller< time >virtual
set_nsweeps(vector< size_t > nsweeps)pfasst::MLSDC< time >virtual
set_options(bool all_sweepers=true)pfasst::Controller< time >virtual
set_step(size_t n)pfasst::Controller< time >virtual
setup() overridepfasst::MLSDC< time >virtual
steppfasst::Controller< time >protected
tpfasst::Controller< time >protected
tendpfasst::Controller< time >protected
transferpfasst::Controller< time >protected
~Controller()pfasst::Controller< time >virtual