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

Functions

void init_fortran_grid (int nnode, int ntriangle, int nwall, RZPair *gx, int *rgn, Vertex *nodes, VertexMap *mapping, int *wall_nodes, int *node_to_wall, int *basis)
 
void init_fortran_grid_surf (int n_xpt, int i_x1, int i_x2, int nsurf1, int nsurf2, int nsurf3a, int nsurf3b, int isurf_sep1, int isurf_sep2, int npsi_surf, int surf_maxlen, int num_non_aligned, int *surf_len, int *surf_idx, int *non_aligned_vert, int *non_aligned_nsurf, int *non_aligned_surf_idx)
 
void init_secondary_grid_arrays (double *psi)
 
void init_fortran_psi_grid_props (int psi00_n, double psi00_val_min, double psi00_val_max, double psi00_dval, int npsi_surf2, double *psi_surf2, int *psi_guess_list)
 
void set_fortran_sml_monte_num (int sml_monte_num)
 
void alloc_fortran_gradient_mat_unit_vec (int m, int n, int width)
 
double * get_unit_vecs_loc ()
 

Function Documentation

void alloc_fortran_gradient_mat_unit_vec ( int  m,
int  n,
int  width 
)

Here is the caller graph for this function:

double* get_unit_vecs_loc ( )

Here is the caller graph for this function:

void init_fortran_grid ( int  nnode,
int  ntriangle,
int  nwall,
RZPair gx,
int *  rgn,
Vertex nodes,
VertexMap mapping,
int *  wall_nodes,
int *  node_to_wall,
int *  basis 
)

Here is the caller graph for this function:

void init_fortran_grid_surf ( int  n_xpt,
int  i_x1,
int  i_x2,
int  nsurf1,
int  nsurf2,
int  nsurf3a,
int  nsurf3b,
int  isurf_sep1,
int  isurf_sep2,
int  npsi_surf,
int  surf_maxlen,
int  num_non_aligned,
int *  surf_len,
int *  surf_idx,
int *  non_aligned_vert,
int *  non_aligned_nsurf,
int *  non_aligned_surf_idx 
)

Here is the caller graph for this function:

void init_fortran_psi_grid_props ( int  psi00_n,
double  psi00_val_min,
double  psi00_val_max,
double  psi00_dval,
int  npsi_surf2,
double *  psi_surf2,
int *  psi_guess_list 
)

Here is the caller graph for this function:

void init_secondary_grid_arrays ( double *  psi)

Here is the caller graph for this function:

void set_fortran_sml_monte_num ( int  sml_monte_num)

Here is the caller graph for this function: