#include <HardEdgedQuadrupole.H>
◆ get_field()
Fetch the field of the specified element at the given location.
- Parameters
-
| [in] | ielement | the element number |
| [in] | x,y,z | the particle position in the lab frame |
| [in] | zpvdt | the estimated next particle z position, z + v*dt |
| [out] | Ex,Ey,Bx,By | the fetched field in the lab frame |
◆ InitHardEdgedQuadrupoleDevice()
| void HardEdgedQuadrupoleDevice::InitHardEdgedQuadrupoleDevice |
( |
HardEdgedQuadrupole const & | h_quad | ) |
|
Initializes the data and pointer needed to reference the lattice element info.
- Parameters
-
| [in] | h_quad | host level instance that this is associated with |
◆ d_dBdx_arr
◆ d_dEdx_arr
◆ d_ze_arr
◆ d_zs_arr
◆ nelements
| int HardEdgedQuadrupoleDevice::nelements = 0 |
The documentation for this struct was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6368/Source/AcceleratorLattice/LatticeElements/HardEdgedQuadrupole.H
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6368/Source/AcceleratorLattice/LatticeElements/HardEdgedQuadrupole.cpp