Classes | |
class | AdvectionDiffusionSweeper |
advection-diffusion sweeper with semi-implicit time-integration. More... | |
class | FFT |
FFT helper class. More... | |
class | SpectralTransfer1D |
Spectral (FFT) transfer routines. More... | |
Typedefs | |
typedef error_map::value_type | vtype |
typedef error_map::key_type | ktype |
Containers for errors/residuals etc. | |
typedef map< tuple< size_t, size_t >, double > | error_map |
typedef map< size_t, error_map > | residual_map |
Functions | |
error_map | run_mpi_pfasst (const double abs_res_tol, const double rel_res_tol, const size_t niters, const size_t nsteps, const double dt, const size_t ndofs_f, const size_t ndofs_c, const size_t nnodes_f, const size_t nnodes_c) |
Advection/diffusion example using an encapsulated IMEX sweeper. More... | |
tuple< error_map, residual_map > | run_serial_mlsdc (size_t nlevs, size_t nsteps_in=4, double step_size_in=0.01, size_t num_iter_in=8, size_t nnodes_in=5, size_t ndofs_in=128) |
Advection/diffusion example using an encapsulated IMEX sweeper. More... | |
error_map | run_vanilla_sdc (double abs_residual_tol, double rel_residual_tol=0.0) |
Advection/diffusion example using an encapsulated IMEX sweeper. More... | |
typedef map<tuple<size_t, size_t>, double> pfasst::examples::advection_diffusion::error_map |
Definition at line 66 of file advection_diffusion_sweeper.hpp.
typedef error_map::key_type pfasst::examples::advection_diffusion::ktype |
Definition at line 71 of file advection_diffusion_sweeper.hpp.
typedef map<size_t, error_map> pfasst::examples::advection_diffusion::residual_map |
Definition at line 67 of file advection_diffusion_sweeper.hpp.
typedef error_map::value_type pfasst::examples::advection_diffusion::vtype |
Definition at line 70 of file advection_diffusion_sweeper.hpp.