| bin_array | orb5x::PartFieldsModule | |
| clear_pot_coef_cache() | orb5x::PartFieldsModule | |
| color_buffer | orb5x::PartFieldsModule | |
| color_nbin_x | orb5x::PartFieldsModule | |
| color_nbin_y | orb5x::PartFieldsModule | |
| deposition(int np, const Real *x, const Real *y, const Real *z, const Real *w, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const bool *nl_depos=nullptr, const int *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| deposition(int np, const Real *x, const Real *y, const Real *z, const Real32 *w, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const bool *nl_depos=nullptr, const int *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| deposition_from_marker_view(const Kokkos::View< Real ** > &atts, int np, int x_col, int y_col, int z_col, int w_col, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const Kokkos::View< int ** > *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| deposition_from_views(const Kokkos::View< Real ** > &coord_atts, const Kokkos::View< Real ** > &weight_atts, int np, int x_col, int y_col, int z_col, int w_col, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const Kokkos::View< int ** > *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| deposition_r4(int np, const Real *x, const Real *y, const Real *z, const Real32 *w, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const bool *nl_depos=nullptr, const int *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| deposition_r8(int np, const Real *x, const Real *y, const Real *z, const Real *w, Kokkos::View< Real ***, Kokkos::LayoutStride > rhs, const bool *nl_depos=nullptr, const int *displs=nullptr, bool first=true) | orb5x::PartFieldsModule | |
| dx_inv | orb5x::PartFieldsModule | |
| dy_inv | orb5x::PartFieldsModule | |
| dz_inv | orb5x::PartFieldsModule | |
| get_field(const Kokkos::View< Real *** > &pot_coef, int np, const Real *x, const Real *y, const Real *z, Real *pot=nullptr, Real *dpot_dx=nullptr, Real *dpot_dy=nullptr, Real *dpot_dz=nullptr, const int *displs=nullptr) | orb5x::PartFieldsModule | |
| grad_splines_bas1(Real x, Real *result) | orb5x::PartFieldsModule | static |
| grad_splines_bas2(Real x, Real *result) | orb5x::PartFieldsModule | static |
| grad_splines_bas3(Real x, Real *result) | orb5x::PartFieldsModule | static |
| grid_cells_in_x_color_bucket | orb5x::PartFieldsModule | |
| grid_cells_in_y_color_bucket | orb5x::PartFieldsModule | |
| init_deposition_by_cell() | orb5x::PartFieldsModule | |
| init_deposition_by_color() | orb5x::PartFieldsModule | |
| init_deposition_by_color_buf() | orb5x::PartFieldsModule | |
| init_deposition_by_part() | orb5x::PartFieldsModule | |
| init_module(int nidbas_, int ns_, int nchi_, int nphi_, int iz_offset_, Real ds_, Real dchi_, Real dphi_, Real xmin_, bool nl_gradgyr_, int nsel_depos_, int nsel_get_field_, int nbin_x_, int nbin_y_, int nbin_z_, int color_nbin_x_, int color_nbin_y_) | orb5x::PartFieldsModule | |
| iz_offset | orb5x::PartFieldsModule | |
| k_end | orb5x::PartFieldsModule | |
| k_start | orb5x::PartFieldsModule | |
| nbin_x | orb5x::PartFieldsModule | |
| nbin_x_avg | orb5x::PartFieldsModule | |
| nbin_y | orb5x::PartFieldsModule | |
| nbin_y_avg | orb5x::PartFieldsModule | |
| nbin_z | orb5x::PartFieldsModule | |
| nidbas | orb5x::PartFieldsModule | |
| nl_gradgyr | orb5x::PartFieldsModule | |
| nsel_depos | orb5x::PartFieldsModule | |
| nsel_get_field | orb5x::PartFieldsModule | |
| nullify_rhs(Kokkos::View< Real ***, Kokkos::LayoutStride > rhs) | orb5x::PartFieldsModule | |
| nullify_rhs_omp(int ithread) | orb5x::PartFieldsModule | |
| number_of_bins_per_bucket | orb5x::PartFieldsModule | |
| number_of_buckets | orb5x::PartFieldsModule | |
| nx | orb5x::PartFieldsModule | |
| ny | orb5x::PartFieldsModule | |
| nz | orb5x::PartFieldsModule | |
| PartFieldsModule()=default | orb5x::PartFieldsModule | |
| pot_coef_cache_ext0 | orb5x::PartFieldsModule | |
| pot_coef_cache_ext1 | orb5x::PartFieldsModule | |
| pot_coef_cache_ext2 | orb5x::PartFieldsModule | |
| pot_coef_cache_host | orb5x::PartFieldsModule | |
| pot_coef_cache_ptr | orb5x::PartFieldsModule | |
| pot_coef_cache_valid | orb5x::PartFieldsModule | |
| prepare_pot_coef_cache(const Kokkos::View< Real *** > &pot_coef) | orb5x::PartFieldsModule | |
| reduction_threads(Kokkos::View< Real ***, Kokkos::LayoutStride > rhs) | orb5x::PartFieldsModule | |
| rhs_omp | orb5x::PartFieldsModule | |
| splines_bas1(Real x, Real *result) | orb5x::PartFieldsModule | static |
| splines_bas2(Real x, Real *result) | orb5x::PartFieldsModule | static |
| splines_bas3(Real x, Real *result) | orb5x::PartFieldsModule | static |
| use_vectorized | orb5x::PartFieldsModule | |
| xmin | orb5x::PartFieldsModule | |
| ~PartFieldsModule()=default | orb5x::PartFieldsModule | |