XGCa
|
#include <Kokkos_Random.hpp>
#include "rng_seed.hpp"
#include "globals.hpp"
#include "basic_physics.hpp"
#include "limit_marker_density.hpp"
Functions | |
double * | get_temp_ev_loc () |
double | get_sml_outpsi_priv1 () |
double | get_sml_load_nptl () |
double | get_sml_limit_marker_den_fac () |
template<KinType KT> | |
void | get_f0_density (const DomainDecomposition< DeviceType > &pol_decomp, const Species< DeviceType > &species, const Charge< DeviceType, KT > &charge, View< double *, CLayout, HostType > &den) |
void | limit_marker_density (const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const DomainDecomposition< DeviceType > &pol_decomp, const Grid< DeviceType > &grid, const VelocityGrid &vgrid, const Charges &charges, Plasma &plasma) |
void get_f0_density | ( | const DomainDecomposition< DeviceType > & | pol_decomp, |
const Species< DeviceType > & | species, | ||
const Charge< DeviceType, KT > & | charge, | ||
View< double *, CLayout, HostType > & | den | ||
) |
double get_sml_limit_marker_den_fac | ( | ) |
double get_sml_load_nptl | ( | ) |
double get_sml_outpsi_priv1 | ( | ) |
double* get_temp_ev_loc | ( | ) |
void limit_marker_density | ( | const Simulation< DeviceType > & | sml, |
const MagneticField< DeviceType > & | magnetic_field, | ||
const DomainDecomposition< DeviceType > & | pol_decomp, | ||
const Grid< DeviceType > & | grid, | ||
const VelocityGrid & | vgrid, | ||
const Charges & | charges, | ||
Plasma & | plasma | ||
) |