|
SPH
|
Boundary conditions. More...
#include "common/ForwardDecl.h"#include "objects/containers/Array.h"#include "objects/geometry/Domain.h"#include "objects/geometry/Vector.h"#include "objects/wrappers/AutoPtr.h"#include "objects/wrappers/Interval.h"#include "quantities/Storage.h"#include <set>Go to the source code of this file.
Classes | |
| class | IBoundaryCondition |
| Base object for boundary conditions. More... | |
| struct | NullBoundaryCondition |
| class | GhostParticlesData |
| Provides a way to access ghost particle data outside the solver. More... | |
| class | GhostParticles |
| Adds ghost particles symmetrically for each SPH particle close to boundary. More... | |
| class | FixedParticles |
| Places immovable particles along boundary. More... | |
| struct | FixedParticles::Params |
| class | FrozenParticles |
| Boundary condition that nulls all highest derivates of selected particles. More... | |
| class | WindTunnel |
| Boundary conditions creating particles with given velocity at the boundary of the domain. More... | |
| class | PeriodicBoundary |
| Boundary condition moving all particles passed through the domain to the other side of the domain. More... | |
| class | SymmetricBoundary |
| Boundary duplicating particles along z=0 plane. More... | |
| class | KillEscapersBoundary |
| Boundary condition that removes particles outside the domain. More... | |
| class | Projection1D |
| Helper tool for 1D tests, projects all particles onto a 1D line. More... | |