Namespaces | |
| config | |
| encap | |
| Encapsulations (short encaps) are the central data type for all PFASST++ algorithms. | |
| examples | |
| log | |
| Logging facilities for PFASST++. | |
| mpi | |
| quadrature | |
| Functionality related to computing quadrature nodes and weights. | |
Classes | |
| class | Controller |
| Base SDC/MLSDC/PFASST controller. More... | |
| class | ICommunicator |
| Abstract interface for communicators. More... | |
| class | IStatus |
| Abstract interface for the current status of the algorithm. More... | |
| class | ISweeper |
| Abstract SDC sweeper. More... | |
| class | ITransfer |
| Abstract time/space transfer (restrict/interpolate) class. More... | |
| class | MLSDC |
| Multilevel SDC controller. More... | |
| class | NotImplementedYet |
| Not implemented yet exception. More... | |
| class | PFASST |
| Implementation of the PFASST algorithm as described in [1] . More... | |
| class | SDC |
| Vanilla SDC controller. More... | |
| class | ValueError |
| Value exception. More... | |
Typedefs | |
| using | time_precision = double |
Functions | |
| static void | init (int argc, char **argv, std::function< void()> opts=nullptr, std::function< void()> logs=nullptr) |
Variables | |
| static constexpr const char * | VERSION = "v0.5.0-rc1-48-g4da93b0-dirty" |
| PFASST++ version: closest release tag and a brief git hash. More... | |
| using pfasst::time_precision = typedef double |
Definition at line 18 of file interfaces.hpp.
|
inlinestatic |
Definition at line 13 of file pfasst.hpp.
References pfasst::config::read_commandline(), and pfasst::log::start_log().
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function: