PFASST++
serial_mlsdc.cpp File Reference

Advection-Diffusion with serial MLSDC. More...

#include <memory>
#include <fftw3.h>
#include <pfasst.hpp>
#include <pfasst/logging.hpp>
#include <pfasst/config.hpp>
#include <pfasst/controller/mlsdc.hpp>
#include <pfasst/encap/vector.hpp>
#include "advection_diffusion_sweeper.hpp"
#include "spectral_transfer_1d.hpp"
+ Include dependency graph for serial_mlsdc.cpp:

Go to the source code of this file.

Namespaces

 pfasst
 
 pfasst::examples
 
 pfasst::examples::advection_diffusion
 

Functions

tuple< error_map, residual_map > pfasst::examples::advection_diffusion::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...
 
int main (int argc, char **argv)
 

Detailed Description

Advection-Diffusion with serial MLSDC.

Since
v0.1.0

Definition in file serial_mlsdc.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 116 of file serial_mlsdc.cpp.

References pfasst::init(), and pfasst::examples::advection_diffusion::run_serial_mlsdc().

+ Here is the call graph for this function: