XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Plasma Member List

This is the complete list of members for Plasma, including all inherited members.

all_speciesPlasma
deallocate_device_ptl()Plasmainline
decomposed_recalculable_f0_arraysPlasma
DevicePtlOpt enum namePlasma
Electrons enum valuePlasma
f0_delta_nPlasma
f0_delta_TPlasma
f0_delta_uPlasma
f0_den_globalPlasma
f0_f0gPlasma
f0_temp_globalPlasma
for_all(ParticleType particle_type, F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
for_all_ions(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
for_all_nonadiabatic_species(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
for_all_species(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
for_electrons(F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
for_one_species(int isp, F func, DevicePtlOpt device_ptl_opt=UseDevicePtl)Plasmainline
init_global_f0_arrays(int grid_nnode, bool is_XGCa)Plasmainlineprivate
Ions enum valuePlasma
largest_n_ptl(bool check_backup)Plasmainline
manage_particle_ownership(int isp, DevicePtlOpt device_ptl_opt)Plasmainlineprivate
n_nonadiabatic_speciesPlasma
NoDevicePtl enum valuePlasma
nspeciesPlasma
particles_d_has_ownerPlasmaprivate
particles_d_ownerPlasmaprivate
ParticleType enum namePlasma
Plasma()Plasmainline
Plasma(NLReader::NamelistReader &nlr, bool use_f0_grid, bool allocate_for_adiabatic_electrons, const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid)Plasmainline
resize_f0_f0g(const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid)Plasmainline
set_unmanaged_f0_species_view(const T_in &view_in, int isp, T_out &view_out)Plasmainlineprivate
species_share_particles_d_ownershipPlasmaprivate
transfer_particles_d_ownership(int isp)Plasmainlineprivate
update_decomposed_f0_calculations(const DomainDecomposition< DeviceType > &pol_decomp)Plasmainline
UseDevicePtl enum valuePlasma