Definition: sources.hpp:27
Definition: charge.hpp:80
Definition: perturbed_B_field.hpp:16
Definition: velocity_grid.hpp:8
Definition: diagnostics.hpp:10
subroutine plasma(grid, itr, p, dene_out, deni_out, Te_out, Ti_out, Vparai_out)
Calculate the plasma density, temperature, and parallel velocity for a point in triangle itr using pl...
Definition: neutral_totalf.F90:1235
Definition: DM_wrapper.hpp:38
Definition: magnetic_field.hpp:12
Definition: electric_field.hpp:36
void f_source(int istep, const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, ElectricField< DeviceType > &electric_field, const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid, const Charges &charges, Plasma &plasma, const PerturbedBField< DeviceType > &perturbed_B_field, Sources &sources, DMWrapper &pseudo_inv_dm, Diagnostics &diagnostics)
Definition: f_source.cpp:49
Definition: magnetic_field.F90:1
Definition: plasma.hpp:14
subroutine diag_f0_df_port1(idx, grid, spall, f0_f, f0_df0g)
Save change of densiy, energy and momentum due to sources (collisions, neutrals, etc.) The information is gathered on the triangular grid and averaged over the toroidal direction. Extension to 3D output with toroidal resolution is possible.
Definition: diagnosis.F90:3600