XGC1
write_units.hpp
Go to the documentation of this file.
1 #ifndef WRITE_UNITS_HPP
2 #define WRITE_UNITS_HPP
3 
4 #include "grid.hpp"
5 #include "sml.hpp"
6 #include "plasma.hpp"
7 
8 void write_units(NLReader::NamelistReader& nlr, const MagneticField<HostType>& magnetic_field, const Grid<HostType>& grid, const Simulation<DeviceType>& sml, const Plasma& plasma, double transit_time);
9 
10 #endif
Definition: grid.hpp:21
Definition: magnetic_field.hpp:12
Definition: NamelistReader.hpp:193
Definition: plasma.hpp:13
Definition: sml.hpp:9
Definition: magnetic_field.F90:1
subroutine plasma(grid, itr, p, dene_out, deni_out, Te_out, Ti_out, Vparai_out, ignore_vacuum)
Calculate the plasma density, temperature, and parallel velocity for a point in triangle itr using pl...
Definition: neutral_totalf.F90:1548
void write_units(NLReader::NamelistReader &nlr, const MagneticField< HostType > &magnetic_field, const Grid< HostType > &grid, const Simulation< DeviceType > &sml, const Plasma &plasma, double transit_time)
Definition: write_units.cpp:9