SPH
|
Object defining computational domain. More...
#include "math/AffineMatrix.h"
#include "objects/geometry/Box.h"
#include "objects/wrappers/Optional.h"
#include "objects/wrappers/SharedPtr.h"
Go to the source code of this file.
Classes | |
struct | Ghost |
class | IDomain |
Base class for computational domains. More... | |
class | SphericalDomain |
Spherical domain, defined by the center of sphere and its radius. More... | |
class | EllipsoidalDomain |
Axis aligned ellipsoidal domain, defined by the center of sphere and lengths of three axes. More... | |
class | BlockDomain |
Block aligned with coordinate axes, defined by its center and length of each side. More... | |
class | CylindricalDomain |
Cylinder aligned with z-axis, optionally including bases (can be either open or close cylinder). More... | |
class | HexagonalDomain |
Similar to cylindrical domain, but bases are hexagons instead of circles. More... | |
class | GaussianRandomSphere |
See Muinonen 1998. More... | |
class | HalfSpaceDomain |
Domain representing a half-space, given by z>0. More... | |
class | TransformedDomain |
Transform another domain by given transformation matrix. More... | |
Enumerations | |
enum class | SubsetType { INSIDE , OUTSIDE } |
|
strong |