geoana.em.static.PointCurrentWholeSpace#
- class geoana.em.static.PointCurrentWholeSpace(rho, current=1.0, location=None)#
Class for a point current in a wholespace.
The
PointCurrentWholeSpace
class is used to analytically compute the potentials, current densities and electric fields within a wholespace due to a point current.- Parameters:
- rhofloat
Resistivity in the point current (\(\Omega \cdot m\)).
- currentfloat
Electrical current in the point current (A). Default is 1A.
- locationarray_like, optional
Location at which we are observing in 3D space (m). Default is (0, 0, 0).
Attributes
Current in wire (A)
Dielectric permittivity in F/m
Location of observer in 3D space.
Magnetic permeability in H/m
Number of wire segments
Nodes defining the segments of current-carrying wire segments; close the loop if inductive.
Electrical resistivity in Ohm m
Electrical conductivity in S/m
Methods
current_density
(xyz)Current density for a point current in a wholespace.
electric_field
(xyz)Electric field for a point current in a wholespace.
magnetic_field
(xyz)Compute the magnetic field for the static current-carrying wire segments.
Compute the magnetic flux density for the static current-carrying wire segments.
potential
(xyz)Electric potential for a point current in a wholespace.
scalar_potential
vector_potential