XGCa
|
This is the complete list of members for Plasma, including all inherited members.
all_species | Plasma | |
deallocate_device_ptl() | Plasma | inline |
decomposed_recalculable_f0_arrays | Plasma | |
DevicePtlOpt enum name | Plasma | |
Electrons enum value | Plasma | |
estimate_memory_usage(NLReader::NamelistReader &nlr, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp) | Plasma | static |
f0_delta_n | Plasma | |
f0_delta_T | Plasma | |
f0_delta_u | Plasma | |
f0_den_global | Plasma | |
f0_f0g | Plasma | |
f0_grid | Plasma | |
f0_node_cost | Plasma | |
f0_temp_global | Plasma | |
for_all(ParticleType particle_type, F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
for_all_ions(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
for_all_nonadiabatic_species(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
for_all_species(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
for_electrons(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
for_one_species(int isp, F func, DevicePtlOpt device_ptl_opt=UseDevicePtl) | Plasma | inline |
get_main_ion_toroidal_transit_time(const MagneticField< DeviceType > &magnetic_field) const | Plasma | inline |
init_global_f0_arrays(const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field) | Plasma | inlineprivate |
Ions enum value | Plasma | |
largest_n_ptl(bool check_backup) | Plasma | inline |
main_ion_characteristic_energy | Plasma | private |
manage_particle_ownership(int isp, DevicePtlOpt device_ptl_opt) | Plasma | inlineprivate |
n_nonadiabatic_species | Plasma | |
NoDevicePtl enum value | Plasma | |
nspecies | Plasma | |
particles_d_has_owner | Plasma | private |
particles_d_owner | Plasma | private |
ParticleType enum name | Plasma | |
Plasma() | Plasma | inline |
Plasma(NLReader::NamelistReader &nlr, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid) | Plasma | |
read_checkpoint_files(const Grid< DeviceType > &grid, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream, const XGC_IO_Stream &f0_stream, bool n_ranks_is_same, int version) | Plasma | |
reduced_deltaf | Plasma | privatestatic |
resize_f0_f0g(const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid) | Plasma | inline |
set_unmanaged_f0_species_view(const T_in &view_in, int isp, T_out &view_out) | Plasma | inlineprivate |
sp_names | Plasma | |
species_share_particles_d_ownership | Plasma | private |
transfer_particles_d_ownership(int isp) | Plasma | inlineprivate |
true_for_some_species(F func) const | Plasma | inline |
update_decomposed_f0_calculations(const DomainDecomposition< DeviceType > &pol_decomp, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, const VelocityGrid &vgrid) | Plasma | |
UseDevicePtl enum value | Plasma | |
validate_f0_checkpoint_file_dims(const XGC_IO_Stream &stream, const Grid< DeviceType > &grid, const VelocityGrid &vgrid) | Plasma | |
write_checkpoint_files(const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const XGC_IO_Stream &stream) | Plasma |