|
XGC1
|
#include "globals.hpp"#include "sml.hpp"#include "magnetic_field.hpp"#include "grid.hpp"#include "particles.hpp"#include "electric_field.hpp"#include "plasma.hpp"#include "domain_decomposition.hpp"

Go to the source code of this file.
Enumerations | |
| enum | WtUpdateOption : bool { Update_W1_And_W2 = true , Update_W2_Only = false } |
Functions | |
| void | all_species_update_ptl_weights (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, ElectricField< DeviceType > &electric_field, Plasma &plasma, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, const WtUpdateOption wt_update_opt) |
| void | update_ptl_weights (const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, ElectricField< DeviceType > &electric_field, Species< DeviceType > &species, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, const WtUpdateOption wt_update_opt) |
| enum WtUpdateOption : bool |
| void all_species_update_ptl_weights | ( | const Simulation< DeviceType > & | sml, |
| const Grid< DeviceType > & | grid, | ||
| const MagneticField< DeviceType > & | magnetic_field, | ||
| ElectricField< DeviceType > & | electric_field, | ||
| Plasma & | plasma, | ||
| const VelocityGrid & | vgrid, | ||
| const DomainDecomposition< DeviceType > & | pol_decomp, | ||
| const WtUpdateOption | wt_update_opt | ||
| ) |


| void update_ptl_weights | ( | const Simulation< DeviceType > & | sml, |
| const Grid< DeviceType > & | grid, | ||
| const MagneticField< DeviceType > & | magnetic_field, | ||
| ElectricField< DeviceType > & | electric_field, | ||
| Species< DeviceType > & | species, | ||
| const VelocityGrid & | vgrid, | ||
| const DomainDecomposition< DeviceType > & | pol_decomp, | ||
| const WtUpdateOption | wt_update_opt | ||
| ) |

