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>