Classes | Functions
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...
 
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  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 > &, const None< Dim > &) noexcept
 
template<size_t Dim>
bool operator!= (const None< Dim > &lhs, const None< Dim > &rhs) noexcept
 
void register_derived_with_charm () 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.