SpECTRE  2021.08.02
domain::creators::time_dependence Namespace Reference

Classes and functions for adding time dependence to a domain. More...

Classes

class  Composition
 A TimeDependence that is a composition of various other TimeDependences. More...
 
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  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...
 
struct  TimeDependenceCompositionTag
 A tag used by the Composition class to generate a TimeDependence that is a composition of existing TimeDependences. 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) noexcept
 
template<size_t Dim>
bool operator!= (const CubicScale< Dim > &lhs, const CubicScale< Dim > &rhs) noexcept
 
template<size_t Dim>
bool operator== (const None< Dim > &lhs, const None< Dim > &rhs) noexcept
 
template<size_t Dim>
bool operator!= (const None< Dim > &lhs, const None< Dim > &rhs) noexcept
 
void register_derived_with_charm () noexcept
 
bool operator!= (const SphericalCompression &lhs, const SphericalCompression &rhs) noexcept
 
template<size_t Dim>
bool operator== (const UniformRotationAboutZAxis< Dim > &lhs, const UniformRotationAboutZAxis< Dim > &rhs) noexcept
 
template<size_t Dim>
bool operator!= (const UniformRotationAboutZAxis< Dim > &lhs, const UniformRotationAboutZAxis< Dim > &rhs) noexcept
 
template<size_t Dim>
bool operator== (const UniformTranslation< Dim > &lhs, const UniformTranslation< Dim > &rhs) noexcept
 
template<size_t Dim>
bool operator!= (const UniformTranslation< Dim > &lhs, const UniformTranslation< Dim > &rhs) noexcept
 

Detailed Description

Classes and functions for adding time dependence to a domain.