WarpX
Loading...
Searching...
No Matches
WarpXParticleContainer_fwd.H
Go to the documentation of this file.
1/* Copyright 2021 Luca Fedeli, Axel Huebl
2 *
3 * This file is part of WarpX.
4 *
5 * License: BSD-3-Clause-LBNL
6 */
7
8#ifndef WARPX_WarpXParticleContainer_fwd_H_
9#define WARPX_WarpXParticleContainer_fwd_H_
10
11#include <AMReX_GpuAllocators.H>
12
13
14enum struct ParticleBC;
15enum struct ConvertDirection;
16
17struct PIdx;
18struct DiagIdx;
19struct TmpIdx;
20
21class WarpXParIter;
22
24
25struct DiagIdx
26{
27 enum {
28 w = 0,
29 x, y, z, ux, uy, uz,
31 };
32};
33
34struct TmpIdx
35{
36 enum {
37 xold = 0,
40 };
41};
42
43#endif /* WARPX_WarpXParticleContainer_fwd_H_ */
ConvertDirection
Definition ParticleIO.H:22
Definition WarpXParticleContainer.H:117
Definition WarpXParticleContainer.H:200
Definition WarpXParticleContainer_fwd.H:26
@ ux
Definition WarpXParticleContainer_fwd.H:29
@ x
Definition WarpXParticleContainer_fwd.H:29
@ nattribs
Definition WarpXParticleContainer_fwd.H:30
@ z
Definition WarpXParticleContainer_fwd.H:29
@ w
Definition WarpXParticleContainer_fwd.H:28
@ y
Definition WarpXParticleContainer_fwd.H:29
@ uy
Definition WarpXParticleContainer_fwd.H:29
@ uz
Definition WarpXParticleContainer_fwd.H:29
Definition WarpXParticleContainer.H:58
Definition WarpXParticleContainer_fwd.H:35
@ uzold
Definition WarpXParticleContainer_fwd.H:38
@ nattribs
Definition WarpXParticleContainer_fwd.H:39
@ yold
Definition WarpXParticleContainer_fwd.H:38
@ xold
Definition WarpXParticleContainer_fwd.H:37
@ zold
Definition WarpXParticleContainer_fwd.H:38
@ uyold
Definition WarpXParticleContainer_fwd.H:38
@ uxold
Definition WarpXParticleContainer_fwd.H:38