class Parameters(Validatable):
Method | __init__ |
Initializes parameters class. |
Method | recalculate |
Recalculates parameters. |
Method | set |
Sets the parameters |
Property | energy |
Returns calculated energy. |
Property | magnetic_dipole_moment |
Returns calculated magnetic dipole moment. |
Property | self_inductance |
Returns calculated self-inductance. |
Static Method | _get_magnetic_dipole_moment_worker |
Returns the (unscaled) magnetic dipole moment vector. |
Static Method | _get_squared_field_worker |
Returns the "squared" field scalar. |
Method | _get_magnetic_dipole_moment |
Returns the magnetic dipole moment scalar. |
Method | _get_squared_field |
Returns the "squared" field scalar. |
Instance Variable | _energy |
Undocumented |
Instance Variable | _magnetic_dipole_moment |
Undocumented |
Instance Variable | _self_inductance |
Undocumented |
Inherited from Validatable
:
Method | valid.setter |
|
Property | valid |
True if valid, False if invalid |
Instance Variable | _valid |
Undocumented |
Parameters | |
wire:Wire | Wire |
sampling_volume:SamplingVolume | SamplingVolume |
field:Field | Field |
progress_callback:Callable | Progress callback |
Returns | |
bool | True (currently non-interruptable) |
Parameters | |
elements_center:np.ndarray | Current element centers |
elements_direction:np.ndarray | Current element directions |
length_scale:float | Length scale (m) |
Returns | |
Magnetic dipole moment vector |
Parameters | |
sampling_volume_permeabilities:np.ndarray | Ordered list of sampling volume's relative permeabilities ยต_r |
field_vectors:np.ndarray | Ordered list of 3D vectors (B-field) |
Returns | |
float | Float |
Parameters | |
wire:Wire | Wire |
length_scale:float | Length scale (m) |
Returns | |
float | Float |