|
ImpactX
|
#include <thick.H>
Public Member Functions | |
| Thick (amrex::ParticleReal ds, int nslice) | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int | nslice () const |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::ParticleReal | ds () const |
Public Attributes | |
| amrex::ParticleReal | m_ds |
| int | m_nslice |
| segment length in m | |
This is a helper class for lattice elements with finite length
|
inline |
A finite-length element
| ds | Segment length in m |
| nslice | number of slices used for the application of space charge |
|
inline |
Return the segment length
|
inline |
Number of slices used for the application of space charge
| amrex::ParticleReal impactx::elements::mixin::Thick::m_ds |
| int impactx::elements::mixin::Thick::m_nslice |
segment length in m