Classes | Functions
domain::CoordinateMaps::TimeDependent Namespace Reference

Contains the time-dependent coordinate maps. More...

Classes

class  CubicScale
 Maps the radius as \(r(t) = a(t)\rho + \left(b(t) - a(t)\right) \frac{\rho^3} {R^2}\) where \(\rho\) is the radius of the source coordinates. More...
 
class  ProductOf2Maps
 Product of two codimension=0 CoordinateMaps, where one or both must be time-dependent. More...
 
class  ProductOf3Maps
 Product of three one-dimensional CoordinateMaps. More...
 
class  Rotation< 2 >
 Time-dependent spatial rotation in two dimensions. More...
 
class  Translation
 Translation map defined by \(x = \xi+T(t)\). 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<typename Map1 , typename Map2 >
bool operator!= (const ProductOf2Maps< Map1, Map2 > &lhs, const ProductOf2Maps< Map1, Map2 > &rhs) noexcept
 
template<typename Map1 , typename Map2 , typename Map3 >
bool operator!= (const ProductOf3Maps< Map1, Map2, Map3 > &lhs, const ProductOf3Maps< Map1, Map2, Map3 > &rhs) noexcept
 
bool operator== (const Rotation< 2 > &lhs, const Rotation< 2 > &rhs) noexcept
 
bool operator!= (const Rotation< 2 > &lhs, const Rotation< 2 > &rhs) noexcept
 
bool operator== (const Translation &lhs, const Translation &rhs) noexcept
 
bool operator!= (const Translation &lhs, const Translation &rhs) noexcept
 

Detailed Description

Contains the time-dependent coordinate maps.