geoana.em.static.LineCurrentFreeSpace#

Inheritance diagram of LineCurrentFreeSpace
class geoana.em.static.LineCurrentFreeSpace(nodes, current=1.0, **kwargs)#

Class for a static line current in free space.

The LineCurrentFreeSpace class is used to analytically compute the fields and potentials within freespace due to a set of static current-carrying wires.

Attributes

current

Current in wire (A)

n_segments

Number of wire segments

nodes

Nodes defining the segments of current-carrying wire segments; close the loop if inductive.

Methods

magnetic_field(xyz)

Compute the magnetic field for the static current-carrying wire segments.

magnetic_flux_density(xyz)

Compute the magnetic flux density for the static current-carrying wire segments.