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