WarpX
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 enum struct ParticleBC;
12 enum struct ConvertDirection;
13 
14 struct PIdx;
15 struct DiagIdx;
16 struct TmpIdx;
17 
18 class WarpXParIter;
19 
21 
22 struct DiagIdx
23 {
24  enum {
25  w = 0,
26  x, y, z, ux, uy, uz,
28  };
29 };
30 
31 struct TmpIdx
32 {
33  enum {
34  xold = 0,
35  yold, zold, uxold, uyold, uzold,
37  };
38 };
39 
40 #endif /* WARPX_WarpXParticleContainer_fwd_H_ */
Definition: WarpXParticleContainer_fwd.H:26
Definition: WarpXParticleContainer_fwd.H:25
Definition: NamedComponentParticleContainer.H:21
Definition: WarpXParticleContainer_fwd.H:26
Definition: WarpXParticleContainer_fwd.H:22
Definition: WarpXParticleContainer_fwd.H:26
ConvertDirection
Definition: ParticleIO.H:16
Definition: WarpXParticleContainer_fwd.H:35
Definition: WarpXParticleContainer_fwd.H:26
Definition: WarpXParticleContainer_fwd.H:26
Definition: WarpXParticleContainer_fwd.H:26
Definition: WarpXParticleContainer_fwd.H:27
Definition: WarpXParticleContainer.H:49
Definition: WarpXParticleContainer_fwd.H:31
Definition: WarpXParticleContainer.H:101