SPH
Classes
Boundary.h File Reference

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...
 

Detailed Description

Boundary conditions.

Author
Pavel Sevecek (sevecek at sirrah.troja.mff.cuni.cz)
Date
2016-2021

Definition in file Boundary.h.