txs auto checkin

This commit is contained in:
Jorge Gonzalez 2026-03-05 18:44:55 +01:00
commit 43f23b1492

View file

@ -506,76 +506,72 @@ make
The object \textbf{boundaries} has two main arrays that define the particle boundaries and the ones that must be applied to the electromagnetic field. The object \textbf{boundaries} has two main arrays that define the particle boundaries and the ones that must be applied to the electromagnetic field.
\begin{itemize} \begin{itemize}
\item \textbf{particles}. Array of objects. \item \textbf{particles}. Array of objects.
Different models for interaction between particles and edges. Different models for interaction between particles and edges.
\begin{itemize} \begin{itemize}
\item \textbf{name}: Character. \item \textbf{name}: Character.
Name of the boundary. Name of the boundary.
\item \textbf{physicalSurface}: Integer. \item \textbf{type}: Character.
Identification of the surface in the mesh file. Model for the interaction between particles and the edge.
\item \textbf{bType}: Array of objects of dimension 'number of species'. Accepted values for \textbf{type} are:
Per each species defined in the case, a boundary \textbf{type} needs to be provided. \begin{itemize}
Accepted values for \textbf{type} are: \item \textbf{reflection}: Elastic reflection of particles.
\begin{itemize} \item \textbf{absorption}: Particle is eliminated from the domain.
\item \textbf{reflection}: Elastic reflection of particles. The particle is first moved into the edge and its properties are scattered among the edge nodes.
\item \textbf{absorption}: Particle is eliminated from the domain. \item \textbf{transparent}: Particle abandon the numerical domain.
The particle is first moved into the edge and its properties are scattered among the edge nodes. \item \textbf{wallTemperature}: Reflective wall with constant temperature that exchange heat with particles.
\item \textbf{transparent}: Particle abandon the numerical domain. Required parameters are:
\item \textbf{wallTemperature}: Reflective wall with constant temperature that exchange heat with particles. \begin{itemize}
Required parameters are: \item \textbf{temperature}: Real.
\begin{itemize} Units of $\unit{K}$.
\item \textbf{temperature}: Real. Temperature wall.
Units of $\unit{K}$. \item \textbf{specificHeat}: Real.
Temperature wall. Units of $\unit{J kg^{-1} K^{-1}}$.
\item \textbf{specificHeat}: Real. Specific heat capacity of the material.
Units of $\unit{J kg^{-1} K^{-1}}$. \end{itemize}
Specific heat capacity of the material. \item \textbf{ionization}: Per each particle crossing the surface with this type of boundary, a number of ionization events are calculated.
\end{itemize} A pair of ion-electron is generated for each ionization event, taking as a reference a neutral background.
\item \textbf{ionization}: Per each particle crossing the surface with this type of boundary, a number of ionization events are calculated. The secondary electron is taken as the same type as the incident particle.
A pair of ion-electron is generated for each ionization event, taking as a reference a neutral background. The available input is:
The secondary electron is taken as the same type as the incident particle. \begin{itemize}
The available input is: \item \textbf{neutral}: Object.
\begin{itemize} Information about the neutral background.
\item \textbf{neutral}: Object. Required parameters are:
Information about the neutral background. \begin{itemize}
Required parameters are: \item \textbf{ion}: Character.
\begin{itemize} Species name of the ion generated as defined in object \textbf{species}.
\item \textbf{ion}: Character. Required parameter.
Species name of the ion generated as defined in object \textbf{species}. \item \textbf{mass}: Real.
Required parameter. Units in $\unit{kg}$.
\item \textbf{mass}: Real. Mass of neutral species.
Units in $\unit{kg}$. If missing, the mass of the ion is used
Mass of neutral species. \item \textbf{density}: Real.
If missing, the mass of the ion is used Units in $\unit{m^{-3}}$.
\item \textbf{density}: Real. Density of neutral background.
Units in $\unit{m^{-3}}$. Required parameter.
Density of neutral background. \item \textbf{velocity}: Real.
Required parameter. Units in $\unit{m s^{-1}}$.
\item \textbf{velocity}: Real. Array of dimension $3$.
Units in $\unit{m s^{-1}}$. Mean velocity of neutral background.
Array of dimension $3$. Required parameter.
Mean velocity of neutral background. \item \textbf{temperature}: Real.
Required parameter. Units in $\unit{K}$.
\item \textbf{temperature}: Real. Temperature of neutral background.
Units in $\unit{K}$. Required parameter.
Temperature of neutral background. \end{itemize}
Required parameter. \item \textbf{effectiveTime}: Real.
Units in $\unit{s}$.
\end{itemize} As the particle is no longer simulated once it crossed the boundary, this time represents the effective time in which the particle produces ionization processes in the neutral background.
\item \textbf{effectiveTime}: Real. Required parameter.
Units in $\unit{s}$. \item \textbf{energyThreashold}: Real.
As the particle is no longer simulated once it crossed the boundary, this time represents the effective time in which the particle produces ionization processes in the neutral background. Units in $\unit{eV}$.
Required parameter. Ionization energy threshold for the simulated process.
\item \textbf{energyThreashold}: Real. Required parameter.
Units in $\unit{eV}$. \item \textbf{crossSection}: Character.
Ionization energy threshold for the simulated process. Complete path to the cross-section data for the ionization process.
Required parameter. \end{itemize}
\item \textbf{crossSection}: Character. \item \textbf{axis}: Identifies the symmetry axis for 2D cylindrical simulations.
Complete path to the cross-section data for the ionization process. If , for some reason, a particle interacts with this axis, it is reflected.
\end{itemize}
\end{itemize}
\item \textbf{axis}: Identifies the symmetry axis for 2D cylindrical simulations.
If , for some reason, a particle interacts with this axis, it is reflected.
\end{itemize}
\end{itemize} \end{itemize}
\item \textbf{EM}. \item \textbf{EM}.
\end{itemize} \end{itemize}