#include <get_potential_grad.hpp>
|
| | GetPotGradFieldArgs (const View< double **, CLayout, DeviceIn, Kokkos::MemoryTraits< Kokkos::Unmanaged >> &input_potential_in, bool ignore_poloidal_dpot_in=false) |
| |
| | GetPotGradFieldArgs (const View< double *, CLayout, DeviceIn > &input_potential_in, bool ignore_poloidal_dpot_in=false) |
| |
| void | request_potential (const GridField< DeviceOut, VarType::Scalar, PIT, TT, KT > &potential_in) |
| |
| void | request_gradient (const GridField< DeviceOut, VT, PIT, TT, KT > &gradient_in) |
| |
| void | request_para_grad (const View< double **, CLayout, DeviceType > ¶_grad_in) |
| |
|
| View< double **, CLayout, DeviceIn, Kokkos::MemoryTraits< Kokkos::Unmanaged > > | input_potential |
| |
| GridField< DeviceOut, VT, PIT, TT, KT > | gradient |
| |
| GridField< DeviceOut, VarType::Scalar, PIT, TT, KT > | potential |
| |
| View< double **, CLayout, DeviceType > | para_grad |
| |
| bool | ignore_poloidal_dpot |
| |
| bool | potential_is_requested |
| |
| bool | gradient_is_requested |
| |
| bool | para_grad_is_requested |
| |
| Field00< DeviceType > | field00 |
| |
◆ GetPotGradFieldArgs() [1/2]
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
| GetPotGradFieldArgs< DeviceIn, DeviceOut, VT, PIT, TT, KT >::GetPotGradFieldArgs |
( |
const View< double **, CLayout, DeviceIn, Kokkos::MemoryTraits< Kokkos::Unmanaged >> & |
input_potential_in, |
|
|
bool |
ignore_poloidal_dpot_in = false |
|
) |
| |
|
inline |
◆ GetPotGradFieldArgs() [2/2]
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ request_gradient()
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
| void GetPotGradFieldArgs< DeviceIn, DeviceOut, VT, PIT, TT, KT >::request_gradient |
( |
const GridField< DeviceOut, VT, PIT, TT, KT > & |
gradient_in | ) |
|
|
inline |
◆ request_para_grad()
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ request_potential()
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ field00
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ gradient
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ gradient_is_requested
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ ignore_poloidal_dpot
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ input_potential
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
| View<double**,CLayout,DeviceIn, Kokkos::MemoryTraits<Kokkos::Unmanaged> > GetPotGradFieldArgs< DeviceIn, DeviceOut, VT, PIT, TT, KT >::input_potential |
◆ para_grad
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ para_grad_is_requested
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ potential
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
◆ potential_is_requested
template<class DeviceIn , class DeviceOut , VarType VT, PhiInterpType PIT, TorType TT, KinType KT>
The documentation for this struct was generated from the following file: