A tapered elliptical aperture.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no
| Parameter Name | Units | Type | Default | Description |
| L | M | double | 0.0 | length |
| ASTART | M | double | 0.0 | horizontal semi-axis at the start |
| AEND | M | double | 0.0 | horizontal semi-axis at the end |
| BSTART | M | double | 0.0 | vertical semi-axis at the start |
| BEND | M | double | 0.0 | vertical semi-axis at the end |
| DX | M | double | 0.0 | misalignment |
| DY | M | double | 0.0 | misalignment |
| TILT | RAD | double | 0.0 | misalignment |
| RESOLUTION | M | double | 1e-06 | z resolution of finding intersection |
| XEXPONENT | NULL | short | 2 | super-elliptical exponent (even number) |
| YEXPONENT | NULL | short | 2 | super-elliptical exponent (even number) |
| STICKY | NULL | short | 0 | final aperture holds downstream until next TAPERAPC, TAPERAPE, TAPERAPR, or MAXAMP |
| GROUP | string | NULL | Optionally used to assign an element to a group, with a user-defined name. Group names will appear in the parameter output file in the column ElementGroup |
|
TAPERAPR