|
Tensorium
|
Functions | |
| template<typename T> | |
| T | diff_gamma_tilde_inv_component (const BSSNGridSoA< T > &G, size_t i, size_t j, size_t k, int row, int col, int dir) |
| double | det3 (const double m[3][3]) |
| double | det3 (double gxx, double gxy, double gxz, double gyy, double gyz, double gzz) |
| template<typename T> | |
| void | allocate_like (const Field3D< T > &src, Field3D< T > &dst) |
| template<typename T> | |
| void | zero_field (Field3D< T > &f) |
| template<typename T> | |
| void | zero_fields (Field3D< T > *fields, size_t count) |
| template<typename T> | |
| void | copy_blend (const Field3D< T > &base, const Field3D< T > &delta, Field3D< T > &dst, T scale_dt) |
|
inline |
References tensorium_RG::aligned_alloc_n(), tensorium_RG::Field3D< T >::data, and tensorium_RG::Field3D< T >::st.
Referenced by tensorium_RG::bssn::BSSNRHSWorkspace< T >::allocate_like().
|
inline |
References tensorium_RG::Field3D< T >::ptr(), and tensorium_RG::Field3D< T >::st.
Referenced by tensorium_RG::bssn::BSSNRKStepper< T, Boundary >::build_stage_state().
|
inline |
Referenced by tensorium_RG::bssn::compute_invariant_stats().
|
inline |
|
inline |
References tensorium_RG::fd::Dx(), tensorium_RG::fd::Dy(), tensorium_RG::fd::Dz(), and tensorium_RG::sym6_index().
Referenced by tensorium_RG::bssn::metric_inverse_divergence().
|
inline |
References tensorium_RG::Field3D< T >::ptr(), and tensorium_RG::Field3D< T >::st.
Referenced by tensorium_RG::bssn::BSSNRHSWorkspace< T >::zero(), and zero_fields().
|
inline |
References zero_field().
Referenced by tensorium_RG::bssn::BSSNRHSWorkspace< T >::zero().