WarpX
Public Types | List of all members
FieldProbePIdx Struct Reference

#include <FieldProbeParticleContainer.H>

Public Types

enum  {
  Ex = 0 , Ey , Ez , Bx ,
  theta , By , Bz , S ,
  nattribs
}
 

Detailed Description

This enumerated struct is used to index the field probe particle values that are being stored as SoA data. Nattribs is enumerated to give the number of attributes stored. The strange insertion of theta below is due to the use of GetParticlePosition for the field probe locations, which reads the probe theta value from PIdx::theta = 4.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Ex 
Ey 
Ez 
Bx 
theta 

RZ needs all three position components.

By 
Bz 

the Poynting vector

nattribs 

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