XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
init_gradient_mat.hpp File Reference
#include "magnetic_field.hpp"
#include "grid.hpp"
Include dependency graph for init_gradient_mat.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void init_gradient_mat (const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const View< int *, CLayout, DeviceType > &num_t_node, const View< int **, CLayout, DeviceType > &tr_node, 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)
 

Function Documentation

void init_gradient_mat ( const MagneticField< DeviceType > &  magnetic_field,
const Grid< DeviceType > &  grid,
const View< int *, CLayout, DeviceType > &  num_t_node,
const View< int **, CLayout, DeviceType > &  tr_node,
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 
)

Here is the call graph for this function:

Here is the caller graph for this function: