XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Grid< Device > Member List

This is the complete list of members for Grid< Device >, including all inherited members.

basisGrid< Device >
charge_search_index(const MagneticField< Device > &magnetic_field, const SimdVector2D &x, const Simd< double > &phi, const Simd< double > &psi, SimdVector2D &xff, Simd< int > &itr, SimdGridVec &p) const Grid< Device >
check_triangle(const Simd< int > &itr, Simd< bool > &wasnt_in_triangle) const Grid< Device >
delta_phiGrid< Device >
dpsi00Grid< Device >
draw_ascii_grid(MagneticField< Device > magnetic_field, double rmin, double rmax, double dr, double zmin, double zmax, double dz)Grid< Device >inline
drhoGrid< Device >
eps_flux_surfaceGrid< Device >
get_wall_index(const Simd< bool > &just_left_the_grid, const SimdVector2D &x, const Simd< int > &itr, const SimdGridVec &p, Simd< int > &widx) const Grid< Device >
Grid(int ntriangle, int nnode, int nplanes, double delta_phi, int nguess, int guess_list_len, double guess_min1, double guess_min2, double guess_max1, double guess_max2, double inv_guess_d1, double inv_guess_d2, int npsi_surf2, int iphi_offset, int npsi00, double psi00min, double psi00max, double dpsi00, int nwall, double wedge_angle, double eq_x_psi, double *psi, int *basis, Vertex *nodes, VertexMap *mapping, int *guess_list, int *guess_xtable, int *guess_count, int *guess_list_1d, double *psi_surf2, double minval_psi_surf2, double maxval_psi_surf2, int *wall_nodes, int *node_to_wall, int *rgn, RZPair *gx, int nrho, double rhomax, double phimax)Grid< Device >
Grid(GridFiles &grid_files, const MagneticField< Device > &magnetic_field, int nplanes_in, int wedge_n_in, int iphi_offset_in, int guess_table_size, int npsi00_in, int nrho_in, double rhomax_in)Grid< Device >
Grid()Grid< Device >inline
guess_countGrid< Device >
guess_listGrid< Device >
guess_list_1dGrid< Device >
guess_list_lenGrid< Device >
guess_max1Grid< Device >
guess_max2Grid< Device >
guess_min1Grid< Device >
guess_min2Grid< Device >
guess_xtableGrid< Device >
gxGrid< Device >
inv_delta_phiGrid< Device >
inv_guess_d1Grid< Device >
inv_guess_d2Grid< Device >
iphi_offsetGrid< Device >
mappingGrid< Device >
maxval_psi_surf2Grid< Device >
minval_psi_surf2Grid< Device >
nguessGrid< Device >
nnodeGrid< Device >
node_to_wallGrid< Device >
nodesGrid< Device >
nplanesGrid< Device >
npsi00Grid< Device >
npsi_surf2Grid< Device >
nrhoGrid< Device >
ntriangleGrid< Device >
nwallGrid< Device >
phimaxGrid< Device >
phiminGrid< Device >
psiGrid< Device >
psi00maxGrid< Device >
psi00minGrid< Device >
psi_surf2Grid< Device >
rgnGrid< Device >
rhomaxGrid< Device >
search_ptl_1d(double psi, double &wp, int &ip) const Grid< Device >
search_tr2(const SimdVector2D &xy, Simd< int > &itr, SimdGridVec &pout) const Grid< Device >
search_tr_check_guess(const SimdVector2D &x, const Simd< int > &old_itr, Simd< int > &itr, SimdGridVec &p) const Grid< Device >
t_coeff(const SimdVector2D &x, const Simd< int > &itr, SimdGridVec &p) const Grid< Device >
t_coeff_mod(const MagneticField< Device > &magnetic_field, const SimdVector2D &xy, const Simd< double > &psiin, const Simd< int > &itr, SimdGridVec &p) const Grid< Device >
wall_nodesGrid< Device >
wedge_angleGrid< Device >
wedge_modulo_phi(Simd< double > &phi_mod) const Grid< Device >