XGC1
|
Functions | |
View< double ***, CLayout, DeviceType > | pellet_maxwellian (const VelocityGrid &vgrid, Species< DeviceType > &species, int nnodes, double T_pellet) |
double | get_base_ablation_rate (const MagneticField< DeviceType > &magnetic_field, Plasma &plasma, double r_pellet, double z_pellet, double phi_pellet, double pellet_rad) |
void | set_vol_and_nodes_used (const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, double r_pellet, double z_pellet, double a_cloud, double b_cloud, double pellet_cloud_angle, const View< bool *, CLayout, HostType > &use_node_h, double &vol_cloud) |
double get_base_ablation_rate | ( | const MagneticField< DeviceType > & | magnetic_field, |
Plasma & | plasma, | ||
double | r_pellet, | ||
double | z_pellet, | ||
double | phi_pellet, | ||
double | pellet_rad | ||
) |
View<double***,CLayout,DeviceType> pellet_maxwellian | ( | const VelocityGrid & | vgrid, |
Species< DeviceType > & | species, | ||
int | nnodes, | ||
double | T_pellet | ||
) |
void set_vol_and_nodes_used | ( | const Grid< DeviceType > & | grid, |
const MagneticField< DeviceType > & | magnetic_field, | ||
double | r_pellet, | ||
double | z_pellet, | ||
double | a_cloud, | ||
double | b_cloud, | ||
double | pellet_cloud_angle, | ||
const View< bool *, CLayout, HostType > & | use_node_h, | ||
double & | vol_cloud | ||
) |