|
SpECTRE
2021.08.02
|
Defines classes that create Domains. More...
Namespaces | |
| namespace | time_dependence |
| Classes and functions for adding time dependence to a domain. | |
Classes | |
| class | AlignedLattice |
| Create a Domain consisting of multiple aligned Blocks arrayed in a lattice. More... | |
| class | BinaryCompactObject |
| A general domain for two compact objects. More... | |
| class | Brick |
| Create a 3D Domain consisting of a single Block. More... | |
| class | Cylinder |
Create a 3D Domain in the shape of a cylinder where the cross-section is a square surrounded by four two-dimensional wedges (see Wedge). More... | |
| class | CylindricalBinaryCompactObject |
| A general domain for two compact objects based on cylinders. More... | |
| class | Disk |
| Create a 2D Domain in the shape of a disk from a square surrounded by four wedges. More... | |
| class | FrustalCloak |
| Create a 3D cubical domain with two equal-sized abutting excised cubes in the center. This is done by combining ten frusta. More... | |
| class | Interval |
| Create a 1D Domain consisting of a single Block. More... | |
| class | Rectangle |
| Create a 2D Domain consisting of a single Block. More... | |
| struct | RefinementRegion |
| class | RotatedBricks |
| Create a 3D Domain consisting of eight rotated Blocks. More... | |
| class | RotatedIntervals |
| Create a 1D Domain consisting of two rotated Blocks. The left block has its logical \(\xi\)-axis aligned with the grid x-axis. The right block has its logical \(\xi\)-axis opposite to the grid x-axis. This is useful for testing code that deals with unaligned blocks. More... | |
| class | RotatedRectangles |
| Create a 2D Domain consisting of four rotated Blocks. More... | |
| class | Shell |
| Creates a 3D Domain in the shape of a hollow spherical shell consisting of six wedges. More... | |
| class | Sphere |
| Create a 3D Domain in the shape of a sphere consisting of six wedges and a central cube. For an image showing how the wedges are aligned in this Domain, see the documentation for Shell. More... | |
Functions | |
| void | register_derived_with_charm () |
Defines classes that create Domains.