![]() |
OpenLB 1.8.1
|
#include "solverParameters.h"#include "utilities/timer.h"#include "utilities/typeIndexedContainers.h"#include "utilities/typeMap.h"
Include dependency graph for lbSolver.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | olb::BaseSolver< T, PARAMETERS > |
| BaseSolver implements the solving process of an instationary simulation, consisting of preSimulationTasks, time-stepping and postprocessing. More... | |
| class | olb::LbSolver< T, PARAMETERS, LATTICES > |
| LbSolver is a generic solver for Lattice-Boltzmann problems. More... | |
Namespaces | |
| namespace | olb |
| Top level namespace for all of OpenLB. | |
Functions | |
| template<typename T , typename SOLVER > | |
| std::function< T(const std::vector< T > &, unsigned)> | olb::getCallable (std::shared_ptr< SOLVER > solver) |
| Returns a function that encapsulates the solving process. | |
| template<typename SOLVER > | |
| std::function< void()> | olb::doPostProcess (std::shared_ptr< SOLVER > solver) |
| Returns a function that encapsulates the solving process. | |
| template<class SOLVER > | |
| std::shared_ptr< SOLVER > | olb::createLbSolver (XMLreader const &xml) |