pseudoPotentialCrossDev

PseudoPotentialCrossDev

Works with XSimBase license.

Calculates the pseudo-potential difference, in Volts, between two points, the reference point and the measure point. pseudoPotentialCrossDev performs quadrature to compute the difference in pseudo potential:

\[\Phi_{pseudo}=\int_a^b {\bf E} \cdot d{\bf l}\]

between the points \(a\) (referencePoint) and \(b\) (measurePoint). The vector potential is assumed time invariant, hence the pseudo. The unit is Volt.

PseudoPotentialCrossDev Parameters

fields (string vector, required)

Name of the field used to compute the surface currents. Exactly one field name should be specified. For potential calculation purpose, this field should be an electric field.

referencePoint (float vector, required)

The physical position of the reference point.

measurePoint (float vector, required)

The physical position of the measured point.

PseudopotentialCrossDev Usage Notes

Example PseudopotentialCrossDev block

<History PseudoPotential1>
  kind = pseudoPotentialCrossDev
  fields = [eField]
  referencePoint = [ 0.0 $LY/2$ $LZ/2$]
  measurePoint   = [LX $LY/2$ $LZ/2$]
</History>

Notes

PseudopotentialCrossDev

History

PseudopotentialCrossDev was introduced in XSim 1.0