Lagrangian Particle Code for The Simulation of 2D/3D Fluid Dynamics
|
This header file contains classes for simulation time controls. More...
#include <cstddef>
#include <vector>
#include <fstream>
Go to the source code of this file.
Classes | |
class | TimeController |
An abstract class for different types of simulation time controllers. More... | |
class | DefaultTimeController |
This time controller calculates the time stepping based on the CFL condition. More... | |
This header file contains classes for simulation time controls.
The task of time controllers is to determine the length of time between any two iterations of the simulation and call the main solver. For example, a time controller which uses a constant time stepping independent of the results of the main solver, or a time stepping calculated by the CFL condition, can be constructed by inheriting the TimeController class.
Co-author: Yu, Kwangmin (yukwa) on initial interface design ngmi n@gma il.c om
Created on: 2014/07/02