OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Typedefs
PBunchDefs.h File Reference
#include "Algorithms/Vektor.h"
#include "Particle/IntCIC.h"
#include "Particle/ParticleSpatialLayout.h"
#include "Meshes/UniformCartesian.h"
#include "FieldLayout/CenteredFieldLayout.h"
#include "Field/Field.h"
#include "Amr/AmrDefs.h"
#include "Amr/BoxLibParticle.h"
#include "Amr/BoxLibLayout.h"
Include dependency graph for PBunchDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef IntCIC IntrplCIC_t
 
typedef ParticleSpatialLayout< double, 3 >::ParticlePos_t Ppos_t
 
typedef ParticleSpatialLayout< double, 3 >::ParticleIndex_t PID_t
 
typedef UniformCartesian< 3, double > Mesh_t
 
typedef ParticleSpatialLayout< double, 3, Mesh_tLayout_t
 
typedef Cell Center_t
 
typedef CenteredFieldLayout< 3, Mesh_t, Center_tFieldLayout_t
 
typedef Field< double, 3, Mesh_t, Center_tField_t
 
typedef Field< Vector_t, 3, Mesh_t, Center_tVField_t
 
typedef amr::AmrField_t AmrField_t
 
typedef amr::AmrScalarFieldContainer_t AmrScalarFieldContainer_t
 
typedef amr::AmrVectorFieldContainer_t AmrVectorFieldContainer_t
 
typedef BoxLibLayout< double, 3 > AmrLayout_t
 
typedef BoxLibParticle< AmrLayout_tAmrParticle_t
 

Typedef Documentation

◆ AmrField_t

Definition at line 34 of file PBunchDefs.h.

◆ AmrLayout_t

typedef BoxLibLayout<double, 3> AmrLayout_t

Definition at line 37 of file PBunchDefs.h.

◆ AmrParticle_t

Definition at line 38 of file PBunchDefs.h.

◆ AmrScalarFieldContainer_t

Definition at line 35 of file PBunchDefs.h.

◆ AmrVectorFieldContainer_t

Definition at line 36 of file PBunchDefs.h.

◆ Center_t

typedef Cell Center_t

Definition at line 26 of file PBunchDefs.h.

◆ Field_t

typedef Field<double, 3, Mesh_t, Center_t> Field_t

Definition at line 30 of file PBunchDefs.h.

◆ FieldLayout_t

Definition at line 28 of file PBunchDefs.h.

◆ IntrplCIC_t

Definition at line 17 of file PBunchDefs.h.

◆ Layout_t

typedef ParticleSpatialLayout< double, 3, Mesh_t > Layout_t

Definition at line 24 of file PBunchDefs.h.

◆ Mesh_t

typedef UniformCartesian<3, double> Mesh_t

Definition at line 22 of file PBunchDefs.h.

◆ PID_t

typedef ParticleSpatialLayout<double,3>::ParticleIndex_t PID_t

Definition at line 20 of file PBunchDefs.h.

◆ Ppos_t

typedef ParticleSpatialLayout<double,3>::ParticlePos_t Ppos_t

Definition at line 19 of file PBunchDefs.h.

◆ VField_t

Definition at line 31 of file PBunchDefs.h.