XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LineOfSight Member List

This is the complete list of members for LineOfSight, including all inherited members.

get_phi0() const LineOfSightinline
get_r0() const LineOfSightinline
get_samples() const LineOfSightinline
get_theta() const LineOfSightinline
get_z0() const LineOfSightinline
interpolate_single(const Plane< DeviceType > &plane, const Kokkos::View< double *, CLayout, DeviceType > &field_in, const int i) const LineOfSight
interpolate_single(const Plane< DeviceType > &plane, const ScalarGridField &field_in, const int i) const LineOfSight
interpolate_to_los(const Plane< DeviceType > &plane, const ScalarGridField &field_in) const LineOfSight
interpolate_to_los(const Plane< DeviceType > &plane, const Kokkos::View< double *, CLayout, DeviceType > &field_in) const LineOfSight
is_valid() const LineOfSightinline
LineOfSight()LineOfSightinline
LineOfSight(const Plane< DeviceType > &plane, const double &r0_in, const double &z0_in, const double &theta_in, const double &step_size_in)LineOfSight
phi0LineOfSightprivate
r0LineOfSightprivate
sample_points(const MagneticField< DeviceType > &magnetic_field, View< double *, CLayout, DeviceType > r_los, View< double *, CLayout, DeviceType > z_los, View< double *, CLayout, DeviceType > psi_los) const LineOfSight
samplesLineOfSightprivate
step_sizeLineOfSightprivate
thetaLineOfSightprivate
validLineOfSightprivate
z0LineOfSightprivate