![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Public Types | |
| using | Tscal = shambase::VecComponent<Tvec> |
| using | Tgridscal = shambase::VecComponent<TgridVec> |
| using | Config = SolverConfig<Tvec, TgridVec> |
| using | Storage = SolverStorage<Tvec, TgridVec, u64> |
Public Member Functions | |
| DiffOperator (ShamrockCtx &context, Config &solver_config, Storage &storage) | |
| void | compute_gradu () |
| compute gradient tensor of the velocity from existing data | |
| void | exchange_gradu () |
| exchange ghost gradu | |
Public Attributes | |
| ShamrockCtx & | context |
| Config & | solver_config |
| Storage & | storage |
Static Public Attributes | |
| static constexpr u32 | dim = shambase::VectorProperties<Tvec>::dimension |
Definition at line 26 of file DiffOperator.hpp.
| using shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::Config = SolverConfig<Tvec, TgridVec> |
Definition at line 32 of file DiffOperator.hpp.
| using shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::Storage = SolverStorage<Tvec, TgridVec, u64> |
Definition at line 33 of file DiffOperator.hpp.
| using shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::Tgridscal = shambase::VecComponent<TgridVec> |
Definition at line 29 of file DiffOperator.hpp.
| using shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::Tscal = shambase::VecComponent<Tvec> |
Definition at line 28 of file DiffOperator.hpp.
|
inline |
Definition at line 39 of file DiffOperator.hpp.
| void shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::compute_gradu | ( | ) |
compute gradient tensor of the velocity from existing data
Definition at line 24 of file DiffOperator.cpp.
| ShamrockCtx& shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::context |
Definition at line 35 of file DiffOperator.hpp.
|
staticconstexpr |
Definition at line 30 of file DiffOperator.hpp.
| Config& shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::solver_config |
Definition at line 36 of file DiffOperator.hpp.
| Storage& shammodels::zeus::modules::DiffOperator< Tvec, TgridVec >::storage |
Definition at line 37 of file DiffOperator.hpp.