#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: