![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Public Types | |
| using | Tscal = shambase::VecComponent< Tvec > |
| using | Kernel = SPHKernel< Tscal > |
Public Member Functions | |
| void | operator() (unsigned int id_a, const Tvec *__restrict xyz, const Tscal *__restrict hpart, const Tvec *__restrict vxyz, const Tscal *__restrict uint, const Tscal *__restrict omega, const Tscal *__restrict pressure, const Tscal *__restrict cs, const Tscal *__restrict alpha_AV, shamrock::tree::ObjectCache::ptrs_read ploop_ptrs, Tvec *__restrict axyz, Tscal *__restrict duint) const |
Public Attributes | |
| Tscal | pmass |
| Tscal | alpha_u |
| Tscal | beta_AV |
Static Public Attributes | |
| static constexpr Tscal | hfactd = Kernel::hfactd |
| static constexpr Tscal | Rkern = Kernel::Rkern |
| static constexpr Tscal | Rker2 = Rkern * Rkern |
Definition at line 26 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
| using KernelUpdateDerivsVaryingAlphaAV< Tvec, SPHKernel >::Kernel = SPHKernel<Tscal> |
Definition at line 28 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
| using KernelUpdateDerivsVaryingAlphaAV< Tvec, SPHKernel >::Tscal = shambase::VecComponent<Tvec> |
Definition at line 27 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
|
inline |
Definition at line 37 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
| Tscal KernelUpdateDerivsVaryingAlphaAV< Tvec, SPHKernel >::alpha_u |
Definition at line 34 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
| Tscal KernelUpdateDerivsVaryingAlphaAV< Tvec, SPHKernel >::beta_AV |
Definition at line 35 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
|
staticconstexpr |
Definition at line 29 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
| Tscal KernelUpdateDerivsVaryingAlphaAV< Tvec, SPHKernel >::pmass |
Definition at line 33 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
|
staticconstexpr |
Definition at line 31 of file NodeUpdateDerivsVaryingAlphaAV.cpp.
|
staticconstexpr |
Definition at line 30 of file NodeUpdateDerivsVaryingAlphaAV.cpp.