SpECTRE  v2022.06.14
domain::creators::time_dependence Namespace Reference

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  ScalingAndZRotation
 Cubic scaling, followed by uniform rotation about the \(z\) axis: 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  UniformRotationAboutZAxis
 A uniform rotation about the \(z\) axis: 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 ScalingAndZRotation< Dim > &lhs, const ScalingAndZRotation< Dim > &rhs)
 
template<size_t Dim>
bool operator!= (const ScalingAndZRotation< Dim > &lhs, const ScalingAndZRotation< Dim > &rhs)
 
bool operator!= (const SphericalCompression &lhs, const SphericalCompression &rhs)
 
template<size_t Dim>
bool operator== (const UniformRotationAboutZAxis< Dim > &lhs, const UniformRotationAboutZAxis< Dim > &rhs)
 
template<size_t Dim>
bool operator!= (const UniformRotationAboutZAxis< Dim > &lhs, const UniformRotationAboutZAxis< Dim > &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)
 

Detailed Description

Classes and functions for adding time dependence to a domain.