|
SpECTRE
2021.08.02
|
Holds functions related to transforming between frames. More...
Functions | |
| template<size_t VolumeDim, typename SrcFrame , typename DestFrame > | |
| void | to_different_frame (const gsl::not_null< tnsr::ii< DataVector, VolumeDim, DestFrame > * > dest, const tnsr::ii< DataVector, VolumeDim, SrcFrame > &src, const Jacobian< DataVector, VolumeDim, DestFrame, SrcFrame > &jacobian) noexcept |
| template<size_t VolumeDim, typename SrcFrame , typename DestFrame > | |
| auto | to_different_frame (const tnsr::ii< DataVector, VolumeDim, SrcFrame > &src, const Jacobian< DataVector, VolumeDim, DestFrame, SrcFrame > &jacobian) noexcept -> tnsr::ii< DataVector, VolumeDim, DestFrame > |
| template<size_t VolumeDim, typename SrcFrame , typename DestFrame > | |
| void | first_index_to_different_frame (const gsl::not_null< tnsr::ijj< DataVector, VolumeDim, DestFrame > * > dest, const Tensor< DataVector, tmpl::integral_list< std::int32_t, 2, 1, 1 >, index_list< SpatialIndex< VolumeDim, UpLo::Lo, SrcFrame >, SpatialIndex< VolumeDim, UpLo::Lo, DestFrame >, SpatialIndex< VolumeDim, UpLo::Lo, DestFrame > > > &src, const Jacobian< DataVector, VolumeDim, DestFrame, SrcFrame > &jacobian) noexcept |
| template<size_t VolumeDim, typename SrcFrame , typename DestFrame > | |
| auto | first_index_to_different_frame (const Tensor< DataVector, tmpl::integral_list< std::int32_t, 2, 1, 1 >, index_list< SpatialIndex< VolumeDim, UpLo::Lo, SrcFrame >, SpatialIndex< VolumeDim, UpLo::Lo, DestFrame >, SpatialIndex< VolumeDim, UpLo::Lo, DestFrame > > > &src, const Jacobian< DataVector, VolumeDim, DestFrame, SrcFrame > &jacobian) noexcept -> tnsr::ijj< DataVector, VolumeDim, DestFrame > |
Holds functions related to transforming between frames.