Simpatico
v1.10
|
Unit cells for periodic boundary conditions.
The classes OrthorhombicBoundary, MonoclinicBoundary etc. each define periodic boundary conditions for a periodic unit cell with a specific crystal system. These all share a generic interface.
The choice of which type of boundary is actually used is defined by the typedef Boundary, which is defined in the file Boundary.h. This typedef defines the name Boundary to be a synonym for one of the concrete boundary classes, e.g., for OrthorhombicBoundary.
The rest of the Simpatico source code refers to the boundary class only via the typedef name Boundary.
Classes | |
class | Simp::MonoclinicBoundary |
A monoclinic periodic unit cell. More... | |
struct | Simp::OrthoRegion |
A region with orthogonal edges parallel to the x, y, and z axes. More... | |
class | Simp::OrthorhombicBoundary |
An orthorhombic periodic unit cell. More... | |
Typedefs | |
typedef OrthorhombicBoundary | Simp::Boundary |
Boundary is an alias for the periodic boundary condition class. More... | |
typedef OrthorhombicBoundary Simp::Boundary |
Boundary is an alias for the periodic boundary condition class.
Definition at line 21 of file Boundary.h.