XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
init_gradient_mat.hpp
Go to the documentation of this file.
1 #ifndef INIT_GRADIENT_MAT_HPP
2 #define INIT_GRADIENT_MAT_HPP
3 
4 #include "magnetic_field.hpp"
5 #include "grid.hpp"
6 
7 void init_gradient_mat(const MagneticField<DeviceType>& magnetic_field, const Plane<DeviceType>& plane, const View<int*,CLayout,DeviceType>& num_t_node, const View<int**,CLayout,DeviceType>& tr_node, double gradpsi_limit, bool grad_psitheta, bool exclude_private,
8  GradientMatrices<DeviceType>& gradient_matrices, View<double***, CLayout, DeviceType>& unit_vecs, View<int*, CLayout, DeviceType>& basis);
9 
10 #endif
void init_gradient_mat(const MagneticField< DeviceType > &magnetic_field, const Plane< DeviceType > &plane, const View< int *, CLayout, DeviceType > &num_t_node, const View< int **, CLayout, DeviceType > &tr_node, double gradpsi_limit, bool grad_psitheta, bool exclude_private, GradientMatrices< DeviceType > &gradient_matrices, View< double ***, CLayout, DeviceType > &unit_vecs, View< int *, CLayout, DeviceType > &basis)
Definition: init_gradient_mat.cpp:82
Definition: magnetic_field.hpp:13
Definition: magnetic_field.F90:1