|
|
| ProductOf3Maps (Map1 map1, Map2 map2, Map3 map3) |
| |
|
template<typename T > |
| std::array< tt::remove_cvref_wrap_t< T >, dim > | operator() (const std::array< T, dim > &source_coords) const |
| |
|
std::optional< std::array< double, dim > > | inverse (const std::array< double, dim > &target_coords) const |
| |
|
template<typename T > |
| tnsr::Ij< tt::remove_cvref_wrap_t< T >, dim, Frame::NoFrame > | inv_jacobian (const std::array< T, dim > &source_coords) const |
| |
|
template<typename T > |
| tnsr::Ij< tt::remove_cvref_wrap_t< T >, dim, Frame::NoFrame > | jacobian (const std::array< T, dim > &source_coords) const |
| |
|
void | pup (PUP::er &p) |
| |
|
bool | is_identity () const |
| |
template<typename Map1, typename Map2, typename Map3>
class domain::CoordinateMaps::ProductOf3Maps< Map1, Map2, Map3 >
Product of three one-dimensional CoordinateMaps.