XGCa
 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 Grid<DeviceType>& grid, double gradpsi_limit, bool grad_psitheta, bool exclude_private,
8  const View<double*,CLayout,DeviceType>& tr_area,
9  GradientMatrices<DeviceType>& gradient_matrices, View<double***, CLayout, DeviceType>& unit_vecs, View<int*, CLayout, DeviceType>& basis);
10 
11 #endif
Definition: magnetic_field.hpp:12
void init_gradient_mat(const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, double gradpsi_limit, bool grad_psitheta, bool exclude_private, const View< double *, CLayout, DeviceType > &tr_area, GradientMatrices< DeviceType > &gradient_matrices, View< double ***, CLayout, DeviceType > &unit_vecs, View< int *, CLayout, DeviceType > &basis)
Definition: init_gradient_mat.cpp:82
Definition: magnetic_field.F90:1