Sources diagnostics

xgc.fsourcediag.bp contains diagnostics for the source operations performed on the 5D mesh (the 5D mesh consists of a 3D unstructured triangular mesh in configuration space and a 2D structured rectangular grid in velocity space).

Printed when input parameter diag_f0_df_on=.true.
Output frequency controlled by input parameter diag_f0_df_period. A value of 1 means the diagnostic is written out every source step (controlled by sml_f_source_period). So the effective output is every diag_f0_df_period \(\times\) sml_f_source_period time step.

xgc.neutrals.#####.bp where ##### is the time step contains neutral particles diagnostics.

Printed when sml_neutral=.true.
Output frequency controlled by diag_neutral_period

xgc.fsourcediag.bp

Output

Dimension

Units

Description

e_density_change_collision
i_density_change_collision
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron/ion density \(\frac{\Delta n_{e / i}}{n_{e / i}}\) on the 2D velocity grid due to the collisions.

e_density_change_diffusion
i_density_change_diffusion
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron/ion density \(\frac{\Delta n_{e / i}}{n_{e / i}}\) on the 2D velocity grid due to the anomalous diffusion (model).

e_density_change_heat_torque
i_density_change_heat_torque
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron/ion density \(\frac{\Delta n_{e / i}}{n_{e / i}}\) on the 2D velocity grid due to the heat sources/sinks and torque.

e_density_change_neutral
i_density_change_neutral
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron/ion density \(\frac{\Delta n_{e / i}}{n_{e / i}}\) on the 2D velocity grid due to the neutral particle interaction.

e_density_change_radiation
i_density_change_radiation
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron/ion density \(\frac{\Delta n_{e / i}}{n_{e / i}}\) on the 2D velocity grid due to the radiation.

e_density_change_total
i_density_change_total
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron density \(\frac{\Delta n_e}{n_e}\) on the 2D velocity grid …

e_density_change_total2
i_density_change_total2
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron density \(\frac{\Delta n_e}{n_e}\) on the 2D velocity grid …

e_density_change_wall_remove
i_density_change_wall_remove
# time steps \(\times\)
# 3D mesh nodes

Normalized

The change in normalized electron density \(\frac{\Delta n_e}{n_e}\) on the 2D velocity grid due to the …

e_density_collision
i_density_collision
# time steps \(\times\)
# 3D mesh nodes

Normalized

The electron density …

e_density_diffusion
i_density_diffusion
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_heat_torque
i_density_heat_torque
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_neutral
i_density_neutral
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_radiation
i_density_radiation
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_total
i_density_total
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_total2
i_density_total2
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_density_wall_remove
i_density_wall_remove
# time steps \(\times\)
# 3D mesh nodes

Normalized

Description

e_energy_change_collision
i_energy_change_collision
# time steps \(\times\)
# 3D mesh nodes

\(\mathrm{J}\,{\mathrm{m}}^3\)

The change in electron/ion kinetic energy \(\frac{\Delta \left(m_{e / i} \, v^2 \right)}{2 \, n_{e / i}}\) on the 2D velocity grid due to the collisions.

e_energy_change_diffusion
i_energy_change_diffusion
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_heat_torque
i_energy_change_heat_torque
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_neutral
i_energy_change_neutral
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_radiation
i_energy_change_radiation
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_total
i_energy_change_total
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_total2
i_energy_change_total2
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_energy_change_wall_remove
i_energy_change_wall_remove
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_collision
i_momentum_change_collision
# time steps \(\times\)
# 3D mesh nodes

\(\mathrm{kg}\,{\mathrm{m}}^4/\mathrm{s}\)

The change in electron/ion linear parallel momentum \(\frac{\Delta \left(m_{e / i} \, v_{\|} \right)}{n_{e / i}}\) on the 2D velocity grid due to the collisions.

e_momentum_change_diffusion
i_momentum_change_diffusion
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_heat_torque
i_momentum_change_heat_torque
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_neutral
i_momentum_change_neutral
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_radiation
i_momentum_change_radiation
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_total
i_momentum_change_total
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_total2
i_momentum_change_total2
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_momentum_change_wall_remove
i_momentum_change_wall_remove
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_collision
i_volume_collision
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_diffusion
i_volume_diffusion
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_heat_torque
i_volume_heat_torque
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_neutral
i_volume_neutral
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_radiation
i_volume_radiation
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_total
i_volume_total
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_total2
i_volume_total2
# time steps \(\times\)
# 3D mesh nodes

Units

Description

e_volume_wall_remove
i_volume_wall_remove
# time steps \(\times\)
# 3D mesh nodes

Units

Description

psi

# time steps \(\times\)
# 3D mesh nodes

Units

Description

psi_mks

# time steps \(\times\)
# 3D mesh nodes

Units

Description

samples

# time steps

Units

Description

step

# time steps

Units

Description

time

# time steps

Units

Description

tindex

# time steps

Units

Description

xgc.neutrals.#####.bp

Output

Dimension

Units

Description

den_neut

# 3D mesh nodes

\({\mathrm{m}}^{-3}\)

Neutrals density.

inode1m1

Scalar

Units

Description

n_n

Scalar

Positive integer

Number of 3D mesh nodes.

ndata

Scalar

Positive integer

Description

rel_std

# 3D mesh nodes

Units

Description

temp_neut

# 3D mesh nodes

\(\mathrm{eV}\)

Neutrals temperature.

Usage example

alt_text

Comparison of change in normalized ion density due to collisions (left) vs marker particles <-> grid interpolation (right) for a run with collisions as the only source operation.