chombo-discharge
Loading...
Searching...
No Matches
CD_DischargeInceptionParticle.H
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2021-2026 SINTEF Energy Research
3 *
4 * SPDX-License-Identifier: GPL-3.0-or-later
5 */
6
13#ifndef CD_DISCHARGEINCEPTIONPARTICLE_H
14#define CD_DISCHARGEINCEPTIONPARTICLE_H
15
16// Our includes
17#include <CD_ParticleSoA.H>
18#include <CD_NamespaceHeader.H>
19
30{
33#if CH_SPACEDIM == 3
35#endif
36
37 double x0_x = 0.0;
38 double x0_y = 0.0;
39#if CH_SPACEDIM == 3
40 double x0_z = 0.0;
41#endif
42
45#if CH_SPACEDIM == 3
47#endif
48
51#if CH_SPACEDIM == 3
53#endif
54
57};
58
62template <>
83
84#include <CD_NamespaceFooter.H>
85
86#endif
Declaration of ParticleSoA, an arena-backed Struct-of-Arrays particle container.
CD_PARTICLE_REAL ParticleReal
Floating-point type a user may use for payload columns.
Definition CD_ParticleSoA.H:156
SoA payload for the discharge-inception integrators.
Definition CD_DischargeInceptionParticle.H:30
double x0_z
Position snapshot for rewind, z-component (double: position-like).
Definition CD_DischargeInceptionParticle.H:40
ParticleReal ga_x
Interpolated grad(alpha), x-component.
Definition CD_DischargeInceptionParticle.H:49
double x0_y
Position snapshot for rewind, y-component (double: position-like).
Definition CD_DischargeInceptionParticle.H:38
ParticleReal vk_y
Previous-stage velocity snapshot, y-component.
Definition CD_DischargeInceptionParticle.H:44
ParticleReal v_y
Interpolated velocity, y-component.
Definition CD_DischargeInceptionParticle.H:32
double x0_x
Position snapshot for rewind, x-component (double: position-like).
Definition CD_DischargeInceptionParticle.H:37
ParticleReal alphaEff
Cached effective ionization coefficient.
Definition CD_DischargeInceptionParticle.H:55
ParticleReal ga_y
Interpolated grad(alpha), y-component.
Definition CD_DischargeInceptionParticle.H:50
ParticleReal v_z
Interpolated velocity, z-component.
Definition CD_DischargeInceptionParticle.H:34
ParticleReal vk_x
Previous-stage velocity snapshot, x-component.
Definition CD_DischargeInceptionParticle.H:43
ParticleReal ga_z
Interpolated grad(alpha), z-component.
Definition CD_DischargeInceptionParticle.H:52
ParticleReal vk_z
Previous-stage velocity snapshot, z-component.
Definition CD_DischargeInceptionParticle.H:46
ParticleReal v_x
Interpolated velocity, x-component.
Definition CD_DischargeInceptionParticle.H:31
ParticleReal dtStep
Cached predictor step size.
Definition CD_DischargeInceptionParticle.H:56
Descriptor of a SpaceDim-component vector payload column, written as name-x/name-y/name-z.
Definition CD_ParticleSoA.H:250
Traits class that a user specializes to describe the PAYLOAD columns of a particle type....
Definition CD_ParticleSoA.H:192