|
XGCa
|
This is the complete list of members for Plane< Device >, including all inherited members.
| adj | Plane< Device > | private |
| basis | Plane< Device > | private |
| bfield | Plane< Device > | |
| delta_phi | Plane< Device > | |
| draw_ascii_grid(MagneticField< Device > magnetic_field, double rmin, double rmax, double dr, double zmin, double zmax, double dz) | Plane< Device > | inline |
| eps_flux_surface | Plane< Device > | |
| follow_field_to_nearest_midplane(const MagneticField< Device > &magnetic_field, const SimdVector2D &x, const Simd< double > &phi, SimdVector2D &xff) const | Plane< Device > | |
| follow_field_to_plane(const MagneticField< Device > &magnetic_field, const SimdVector2D &x, const Simd< double > &phi, SimdVector2D &xff) const | Plane< Device > | |
| get_characteristic_length(const View< int *, CLayout, DeviceType > &num_t_node, const View< int **, CLayout, DeviceType > &tr_node, const int i, double &dist_triangle, double &dist_psi, double &dist_theta) const | Plane< Device > | |
| get_dist2_from_node(const int inode, const RZPair x) const | Plane< Device > | |
| get_dist2_from_node(const int inode, const double r, const double z) const | Plane< Device > | |
| get_dist_from_node(const int inode, const RZPair x) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, const Simd< double > &psi, SimdVector2D &xff, SimdGridWeights< Order::One, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, SimdVector2D &xff, SimdGridWeights< Order::One, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, const Simd< double > &psi_in, SimdGridWeights< Order::Zero, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, const Simd< double > &psi_in, SimdGridWeights< Order::Zero, PIT > &grid_wts, const Simd< int > &itr_hint) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, const Simd< double > &psi_in, SimdGridWeights< Order::One, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, SimdGridWeights< Order::Zero, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, SimdGridWeights< Order::Zero, PIT > &grid_wts, const Simd< int > &itr_hint) const | Plane< Device > | |
| get_grid_weights(const MagneticField< Device > &magnetic_field, const SimdVector &v, SimdGridWeights< Order::One, PIT > &grid_wts) const | Plane< Device > | |
| get_grid_weights_ff(const MagneticField< Device > &magnetic_field, const SimdVector &v, const Simd< double > &psi_in, SimdVector2D &xff, SimdGridWeights< Order::One, PhiInterpType::Planes > &grid_wts) const | Plane< Device > | |
| get_grid_weights_no_ff(const MagneticField< Device > &magnetic_field, const SimdVector2D &x, const Simd< double > &psi_in, SimdGridWeights< Order::One, PhiInterpType::None > &grid_wts) const | Plane< Device > | |
| get_grid_weights_plane_ff(const MagneticField< Device > &magnetic_field, const SimdVector &v, double phi_plane, SimdGridWeights< Order::One, PhiInterpType::Planes > &grid_wts) const | Plane< Device > | |
| get_nearest_midplane(double phi) const | Plane< Device > | |
| get_nearest_node(const Simd< int > &itr, const SimdGridVec &p, int i_simd) const | Plane< Device > | |
| get_nearest_node(const int itr, const double(&p)[3]) const | Plane< Device > | |
| get_node_index(int triangle_index, int tri_vertex_index) const | Plane< Device > | |
| get_plane_index(double phi) const | Plane< Device > | |
| get_r(const int inode) const | Plane< Device > | |
| get_r_center_of_mass(int itr) const | Plane< Device > | |
| get_rz_coordinates(const int inode, double &r, double &z) const | Plane< Device > | |
| get_rz_coordinates(const Simd< int > &grid_inds, SimdVector2D &x) const | Plane< Device > | |
| get_rz_coordinates(const int itr, const double(&p)[3], double &r, double &z) const | Plane< Device > | |
| get_rz_coordinates(const Simd< int > &itr, const SimdGridVec &p, SimdVector2D &x) const | Plane< Device > | |
| get_triangle_area_and_volume(const MagneticField< Device > &magnetic_field, int i, double &area, double &volume) const | Plane< Device > | |
| get_wall_index(const Simd< bool > &just_left_the_grid, const SimdVector2D &x, const SimdGridWeights< Order::One, PIT_GLOBAL > &grid_wts, Simd< int > &widx) const | Plane< Device > | |
| get_wall_rz(int i_wall) const | Plane< Device > | |
| guess | Plane< Device > | private |
| gx | Plane< Device > | private |
| inv_delta_phi | Plane< Device > | |
| mapping | Plane< Device > | private |
| maxval_psi_surf2 | Plane< Device > | |
| minval_psi_surf2 | Plane< Device > | |
| mirror() const | Plane< Device > | inline |
| nearest_node(const SimdGridWeights< Order::One, PIT > &grid_wts, SimdGridWeights< Order::Zero, PIT > &grid_wts0) const | Plane< Device > | |
| nnode | Plane< Device > | |
| node_area_to_volume(const MagneticField< Device > &magnetic_field, double area, int node_index) const | Plane< Device > | |
| node_is_in_included_region(const int inode, const bool exclude_private_region) const | Plane< Device > | |
| node_is_in_private_region_no_wall(const int inode) const | Plane< Device > | |
| node_is_in_region_1_or_2(const MagneticField< Device2 > &magnetic_field, const int inode) const | Plane< Device > | |
| node_is_in_region_1_or_2_no_wall(const int inode) const | Plane< Device > | |
| node_is_in_region_2_or_3_no_wall(const int inode) const | Plane< Device > | |
| node_is_in_region_3a_no_wall(const MagneticField< Device2 > &magnetic_field, const int inode) const | Plane< Device > | |
| node_is_in_region_3b(const MagneticField< Device2 > &magnetic_field, const int inode) const | Plane< Device > | |
| node_is_in_region_3b_no_wall(const MagneticField< Device2 > &magnetic_field, const int inode) const | Plane< Device > | |
| node_is_inside_psi_range(const MagneticField< Device > &magnetic_field, const int node) const | Plane< Device > | |
| node_is_on_separatrix_leg(const MagneticField< Device > &magnetic_field, const int inode) const | Plane< Device > | |
| node_is_on_wall(const int inode) const | Plane< Device > | |
| node_region_3_index(const MagneticField< Device > &magnetic_field, const int inode) const | Plane< Device > | |
| node_to_wall | Plane< Device > | |
| nodes | Plane< Device > | private |
| nplanes | Plane< Device > | |
| npsi_surf2 | Plane< Device > | |
| ntriangle | Plane< Device > | |
| nwall | Plane< Device > | |
| Plane class | Plane< Device > | friend |
| Plane(NLReader::NamelistReader &nlr, const PlaneFilesInterface &plane_files, const MagneticField< DeviceType > &magnetic_field, double plane_index_dbl, bool use_as_fortran_grid=false) | Plane< Device > | |
| Plane() | Plane< Device > | inline |
| Plane(NLReader::NamelistReader &nlr, const PlaneFilesInterface &plane_files, const MagneticField< DeviceType > &magnetic_field, double plane_index_dbl, bool use_as_fortran_grid) | Plane< Device > | private |
| plane_phi | Plane< Device > | |
| psi | Plane< Device > | |
| psi00 | Plane< Device > | |
| psi_guess | Plane< Device > | private |
| psi_map_surf2_to_surf | Plane< Device > | |
| psi_map_surf_to_surf2 | Plane< Device > | |
| psi_search(double psi, double &wp, int &ip) const | Plane< Device > | |
| psi_surf | Plane< Device > | |
| psi_surf2 | Plane< Device > | |
| psi_surf_h | Plane< Device > | |
| rgn | Plane< Device > | private |
| search_tr2(const SimdVector2D &xy, Simd< int > &itr, SimdGridVec &pout) const | Plane< Device > | |
| search_tr2_no_precheck(const double r, const double z, int &itr, double(&p)[3]) const | Plane< Device > | |
| search_tr_check_guess(const SimdVector2D &x, const Simd< int > &old_itr, Simd< int > &itr, SimdGridVec &p) const | Plane< Device > | |
| set_grad_matrix_from_psi_theta(bool is_psi_dir, int itr_pos, int itr_neg, double(&p_pos)[3], double(&p_neg)[3], double dl_pos, double dl_neg, int inode, const Matrix< Device > &matrix) const | Plane< Device > | |
| set_gradient_mat_triangle(const View< int *, CLayout, DeviceType > &num_t_node, const View< int **, CLayout, DeviceType > &tr_node, const View< double *, CLayout, DeviceType > &tr_area, const View< double ***, CLayout, DeviceType > &unit_vecs, const int i, const GradientMatrices< Device > &gradient_matrices) const | Plane< Device > | |
| setup_1d_flux_surface_grid(const PlaneFilesInterface &plane_files, const MagneticField< DeviceType > &magnetic_field) | Plane< Device > | |
| setup_1d_flux_surface_grid(const PlaneFilesInterface &plane_files, const MagneticField< DeviceType > &magnetic_field) | Plane< Device > | |
| t_coeff(const SimdVector2D &x, const Simd< int > &itr, SimdGridVec &p) const | Plane< Device > | |
| t_coeff_mod(const MagneticField< Device > &magnetic_field, const double r, const double z, const double psiin, const int itr, double(&p)[3]) const | Plane< Device > | |
| t_coeff_mod(const MagneticField< Device > &magnetic_field, const SimdVector2D &xy, const Simd< double > &psiin, const Simd< int > &itr, SimdGridVec &p) const | Plane< Device > | |
| uses_rz_basis(const int inode) const | Plane< Device > | |
| wall_nodes | Plane< Device > | |
| wedge_angle | Plane< Device > | |
| wedge_modulo_phi(Simd< double > &phi_mod) const | Plane< Device > | |
| wedge_modulo_phi(double phi) const | Plane< Device > | |
| write_to_file(const XGC_IO_Stream &stream, const DomainDecomposition< DeviceType > &pol_decomp, bool is_stellarator, const std::string &prefix) const | Plane< Device > | |
| write_to_file(const XGC_IO_Stream &stream, const DomainDecomposition< DeviceType > &pol_decomp, bool is_stellarator, const std::string &prefix) const | Plane< Device > |