- acceleratingVoltage
acceleratingVoltage¶
Works with VSimBase, VSimEM, VSimPD, VSimPA, and VSimVE licenses.
Indicates Vorpal should perform the diagnostic activity of measuring the accelerating voltage received by an electron traveling at a fixed velocity across a gap in a cavity structure. This history uses the definition of accelerating voltage found in [Pad09]. This hiStory is useful for RF cavity simulations.
acceleratingVoltage Parameters¶
- field (string vector, required)
The oscillating electric field that accelerates the test electron.
- startPosition (double vector, required)
The starting point for the test electron.
- endPosition (double vector, required)
The ending point for the test electron.
- velocity (double vector, required)
The velocity of the test electron. This is usually set to the speed of light.
acceleratingVoltage History Example¶
<History accelVoltage>
kind = acceleratingVoltage
field = multiField.elecField
startPosition = [0. 0. 0.]
endPosition = [0. 0. CYL_LEN]
velocity = LIGHTSPEED
</History>