XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
get_adiabatic_response.hpp
Go to the documentation of this file.
1 #ifndef GET_ADIABATIC_RESPONSE_HPP
2 #define GET_ADIABATIC_RESPONSE_HPP
3 
4 #include "electric_field.hpp"
5 
6 View<double*, CLayout, DeviceType> get_adiabatic_response(const ElectricField<DeviceType>& electric_field, const Species<DeviceType>& species, double dpot_te_limit, const View<double*, CLayout, DeviceType> non_f0_energy);
7 
8 View<double*, CLayout, DeviceType> get_adiabatic_response_decomp(const DomainDecomposition<DeviceType>& pol_decomp, const ElectricField<DeviceType>& electric_field, const Species<DeviceType>& species, double dpot_te_limit);
9 
10 #endif
Definition: electric_field.hpp:42
KOKKOS_INLINE_FUNCTION double get_adiabatic_response(const SimdVector &E, const SimdVector &E00, const Simd< double > &ddpotdt, double yp_r, double yp_z, double yp_p, double r, double inv_temp, int i_simd)
Definition: em_push_physics.tpp:128
View< double *, CLayout, DeviceType > get_adiabatic_response_decomp(const DomainDecomposition< DeviceType > &pol_decomp, const ElectricField< DeviceType > &electric_field, const Species< DeviceType > &species, double dpot_te_limit)
Definition: get_adiabatic_response.cpp:66
Definition: species.hpp:75