A sextupole implemented as a matrix, up to 3rd order. Use KSEXT for symplectic tracking.
Parallel capable? : yes
GPU capable? : yes
Backtracking capable? : yes
Parameter Name  Units  Type  Default  Description 
L  M  double  0.0  length 
K2  1∕M^{3}  double  0.0  geometric strength 
K1  1∕M^{2}  double  0.0  geometric quadrupole strength error. See notes below! 
J1  1∕M^{2}  double  0.0  geometric skew quadrupole strength error. See notes below! 
TILT  RAD  double  0.0  rotation about longitudinal axis 
DX  M  double  0.0  misalignment 
DY  M  double  0.0  misalignment 
DZ  M  double  0.0  misalignment 
FSE  double  0.0  fractional strength error 

FFRINGE  double  0.0  Length occupied by linear fringe regions as fraction hardedge length L. 

ORDER  short  0  matrix order 

GROUP  string  NULL  Optionally used to assign an element to a group, with a userdefined name. Group names will appear in the parameter output file in the column ElementGroup 

This element simulates a sextupole using a matrix, up to third order.
The K1 and J1 parameters allow introducing normal and skew quadrupole error terms. The matrix expressions assume that these are weak effects and high accuracy should not be expected if this is not true. If K1 is significant, then use of the KQUSE element is preferred.
SHRFDF