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

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

backup_particlesSpecies< Device >
c2_2mSpecies< Device >
c_mSpecies< Device >
chargeSpecies< Device >
charge_euSpecies< Device >
collision_grid_indexSpecies< Device >
copy_particles_from_device()Species< Device >inline
copy_particles_from_device_if_not_resident()Species< Device >inline
copy_particles_from_device_if_resident()Species< Device >inline
copy_particles_to_device()Species< Device >inline
copy_particles_to_device_if_not_resident()Species< Device >inline
copy_particles_to_device_if_resident()Species< Device >inline
copy_to_phase0(Species< Device > &species)Species< Device >inline
eq_denSpecies< Device >
eq_flowSpecies< Device >
eq_tempSpecies< Device >
f0Species< Device >
for_all_particles(const std::string label, F lambda_func) const Species< Device >inline
for_all_particles(const std::string label, F lambda_func, const PtlMvmt mvmt, LaunchBounds launch_bounds=LaunchBounds::Default)Species< Device >inline
idxSpecies< Device >
is_adiabaticSpecies< Device >
is_deltafSpecies< Device >
is_electronSpecies< Device >
kintypeSpecies< Device >
LaunchBounds enum nameSpecies< Device >
massSpecies< Device >
minimum_ptl_reservationSpecies< Device >
n_backup_particlesSpecies< Device >
n_ptlSpecies< Device >
ncyclesSpecies< Device >
ncycles_between_sortsSpecies< Device >
nonadiabatic_idxSpecies< Device >
owns_particles_dSpecies< Device >
particlesSpecies< Device >
particles_are_backed_upSpecies< Device >
particles_dSpecies< Device >
particles_resident_on_deviceSpecies< Device >
ph0() const Species< Device >inline
phase0Species< Device >
phase0_dSpecies< Device >
ptl() const Species< Device >inline
resize_device_particles()Species< Device >inline
resize_device_particles(int new_n_ptl)Species< Device >inline
resize_host_particles_to_match_device()Species< Device >inline
resize_particles(int new_n_ptl)Species< Device >inline
restore_particles_from_backup()Species< Device >inline
restore_phase_from_phase0(const AoSoAIndices< Device > &inds, SimdParticles &part_one) const Species< Device >inline
RK_restoration_methodSpecies< Device >
save_backup_particles()Species< Device >inline
set_buffer_particles_d()Species< Device >inline
set_buffer_phase0_d()Species< Device >inline
Species(int idx_in, int nonadiabatic_idx_in, bool is_electron_in, bool is_adiabatic_in, KinType kintype_in, double mass_in, double charge_in, double charge_eu_in, bool is_deltaf_in, int ncycles_in)Species< Device >
Species(NLReader::NamelistReader &nlr, int idx_in, int nonadiabatic_idx_in)Species< Device >
Species(SpeciesType sp_type, int n_ptl)Species< Device >inline
Species(int n_ptl_in)Species< Device >inline
stream_particlesSpecies< Device >
unassign_host_particles()Species< Device >inline