chombo-discharge
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
ParticleTraits< TracerParticle > Struct Reference

ParticleTraits specialization listing the payload columns of TracerParticle. More...

#include <CD_TracerParticle.H>

Static Public Attributes

static constexpr auto columns
 Payload column member-pointers, listed one field group at a time (SpaceDim entries per group).
 
static constexpr auto h5PartColumns
 Payload columns written to H5Part visualization files: the interpolated velocity vector (id, position and weight are written automatically; the position snapshot and Runge-Kutta stage columns are internal and not plotted).
 

Detailed Description

ParticleTraits specialization listing the payload columns of TracerParticle.

Member Data Documentation

◆ columns

constexpr auto ParticleTraits< TracerParticle >::columns
staticconstexpr
Initial value:
= std::make_tuple(
double xk_x
Position snapshot x^k, x-component (double: position-like).
Definition CD_TracerParticle.H:35
ParticleReal v_x
Interpolated velocity, x-component.
Definition CD_TracerParticle.H:29
ParticleReal k2_x
Runge-Kutta stage k2, x-component.
Definition CD_TracerParticle.H:47
ParticleReal k1_x
Runge-Kutta stage k1, x-component.
Definition CD_TracerParticle.H:41
ParticleReal k1_z
Runge-Kutta stage k1, z-component.
Definition CD_TracerParticle.H:44
double xk_z
Position snapshot x^k, z-component (double: position-like).
Definition CD_TracerParticle.H:38
double xk_y
Position snapshot x^k, y-component (double: position-like).
Definition CD_TracerParticle.H:36
ParticleReal k2_y
Runge-Kutta stage k2, y-component.
Definition CD_TracerParticle.H:48
ParticleReal k3_x
Runge-Kutta stage k3, x-component.
Definition CD_TracerParticle.H:53
ParticleReal k2_z
Runge-Kutta stage k2, z-component.
Definition CD_TracerParticle.H:50
ParticleReal v_z
Interpolated velocity, z-component.
Definition CD_TracerParticle.H:32
ParticleReal k3_z
Runge-Kutta stage k3, z-component.
Definition CD_TracerParticle.H:56
ParticleReal v_y
Interpolated velocity, y-component.
Definition CD_TracerParticle.H:30
ParticleReal k3_y
Runge-Kutta stage k3, y-component.
Definition CD_TracerParticle.H:54
ParticleReal k1_y
Runge-Kutta stage k1, y-component.
Definition CD_TracerParticle.H:42

Payload column member-pointers, listed one field group at a time (SpaceDim entries per group).

◆ h5PartColumns

constexpr auto ParticleTraits< TracerParticle >::h5PartColumns
staticconstexpr
Initial value:
= std::make_tuple(
Descriptor of a SpaceDim-component vector payload column, written as name-x/name-y/name-z.
Definition CD_ParticleSoA.H:250

Payload columns written to H5Part visualization files: the interpolated velocity vector (id, position and weight are written automatically; the position snapshot and Runge-Kutta stage columns are internal and not plotted).


The documentation for this struct was generated from the following file: