ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
Loading...
Searching...
No Matches
orb5x::PartFieldsModule Member List

This is the complete list of members for orb5x::PartFieldsModule, including all inherited members.

bin_arrayorb5x::PartFieldsModule
clear_pot_coef_cache()orb5x::PartFieldsModule
color_bufferorb5x::PartFieldsModule
color_nbin_xorb5x::PartFieldsModule
color_nbin_yorb5x::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_invorb5x::PartFieldsModule
dy_invorb5x::PartFieldsModule
dz_invorb5x::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::PartFieldsModulestatic
grad_splines_bas2(Real x, Real *result)orb5x::PartFieldsModulestatic
grad_splines_bas3(Real x, Real *result)orb5x::PartFieldsModulestatic
grid_cells_in_x_color_bucketorb5x::PartFieldsModule
grid_cells_in_y_color_bucketorb5x::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_offsetorb5x::PartFieldsModule
k_endorb5x::PartFieldsModule
k_startorb5x::PartFieldsModule
nbin_xorb5x::PartFieldsModule
nbin_x_avgorb5x::PartFieldsModule
nbin_yorb5x::PartFieldsModule
nbin_y_avgorb5x::PartFieldsModule
nbin_zorb5x::PartFieldsModule
nidbasorb5x::PartFieldsModule
nl_gradgyrorb5x::PartFieldsModule
nsel_deposorb5x::PartFieldsModule
nsel_get_fieldorb5x::PartFieldsModule
nullify_rhs(Kokkos::View< Real ***, Kokkos::LayoutStride > rhs)orb5x::PartFieldsModule
nullify_rhs_omp(int ithread)orb5x::PartFieldsModule
number_of_bins_per_bucketorb5x::PartFieldsModule
number_of_bucketsorb5x::PartFieldsModule
nxorb5x::PartFieldsModule
nyorb5x::PartFieldsModule
nzorb5x::PartFieldsModule
PartFieldsModule()=defaultorb5x::PartFieldsModule
pot_coef_cache_ext0orb5x::PartFieldsModule
pot_coef_cache_ext1orb5x::PartFieldsModule
pot_coef_cache_ext2orb5x::PartFieldsModule
pot_coef_cache_hostorb5x::PartFieldsModule
pot_coef_cache_ptrorb5x::PartFieldsModule
pot_coef_cache_validorb5x::PartFieldsModule
prepare_pot_coef_cache(const Kokkos::View< Real *** > &pot_coef)orb5x::PartFieldsModule
reduction_threads(Kokkos::View< Real ***, Kokkos::LayoutStride > rhs)orb5x::PartFieldsModule
rhs_omporb5x::PartFieldsModule
splines_bas1(Real x, Real *result)orb5x::PartFieldsModulestatic
splines_bas2(Real x, Real *result)orb5x::PartFieldsModulestatic
splines_bas3(Real x, Real *result)orb5x::PartFieldsModulestatic
use_vectorizedorb5x::PartFieldsModule
xminorb5x::PartFieldsModule
~PartFieldsModule()=defaultorb5x::PartFieldsModule