|
SpECTRE
v2025.08.19
|
Classes and functions for adding time dependence to a domain. More...
Classes | |
| class | CubicScale |
| A linear or cubic radial scaling time dependence. More... | |
| class | None |
| Make the mesh time independent so that it isn't moving. More... | |
| class | RotationAboutZAxis |
| A spatially uniform rotation about the \(z\) axis: More... | |
| class | ScalingAndZRotation |
| Cubic scaling, followed by uniform rotation about the \(z\) axis: More... | |
| class | Shape |
| A Shape whose inner surface conforms to a surface of constant Boyer-Lindquist radius, in Kerr-Schild coordinates as given by domain::CoordinateMaps::TimeDependent::Shape. More... | |
| class | SphericalCompression |
| A spherical compression about some center, as given by domain::CoordinateMaps::TimeDependent::SphericalCompression<false>. More... | |
| struct | TimeDependence |
| The abstract base class off of which specific classes for adding time dependence into a domain creator must inherit off of. More... | |
| class | UniformTranslation |
| A uniform translation in the \(x-, y-\) and \(z-\)direction. More... | |
Functions | |
| template<size_t Dim> | |
| bool | operator== (const CubicScale< Dim > &lhs, const CubicScale< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator!= (const CubicScale< Dim > &lhs, const CubicScale< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator== (const None< Dim > &lhs, const None< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator!= (const None< Dim > &lhs, const None< Dim > &rhs) |
| void | register_derived_with_charm () |
| template<size_t Dim> | |
| bool | operator== (const RotationAboutZAxis< Dim > &lhs, const RotationAboutZAxis< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator!= (const RotationAboutZAxis< Dim > &lhs, const RotationAboutZAxis< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator== (const ScalingAndZRotation< Dim > &lhs, const ScalingAndZRotation< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator!= (const ScalingAndZRotation< Dim > &lhs, const ScalingAndZRotation< Dim > &rhs) |
| template<domain::ObjectLabel Label> | |
| bool | operator!= (const Shape< Label > &lhs, const Shape< Label > &rhs) |
| bool | operator!= (const SphericalCompression &lhs, const SphericalCompression &rhs) |
| template<size_t Dim, size_t Index> | |
| bool | operator== (const UniformTranslation< Dim, Index > &lhs, const UniformTranslation< Dim, Index > &rhs) |
| template<size_t Dim, size_t Index> | |
| bool | operator!= (const UniformTranslation< Dim, Index > &lhs, const UniformTranslation< Dim, Index > &rhs) |
Classes and functions for adding time dependence to a domain.