dipole_base_amplitude#

FieldFom.dipole_base_amplitude(freq, is_magnetic=False)#

Compute the dipole amplitude that produces power_target [W] at frequency freq [Hz].

This is a pure analytical formula from the Larmor radiation formula. It does NOT depend on dt, pulseLength, or SNF.

Source: simdipolesource.cpp:184-201 (getBaseAmplitude)

Parameters:
freqfloat

Frequency of the dipole source in Hz.

is_magneticbool, optional

Whether the dipole is magnetic (default: False). Affects the formula for the radiated power.

Returns:
float

Dipole amplitude that produces the target power at the given frequency.