SimPEG.electromagnetics.time_domain.sources.LineCurrent#
- class SimPEG.electromagnetics.time_domain.sources.LineCurrent(receiver_list=None, location=None, current=1.0, mu=1.25663706212e-06, srcType=None, **kwargs)[source]#
- Bases: - SimPEG.electromagnetics.time_domain.sources.BaseTDEMSrc- Line current source. - Given the wire path provided by the (n_loc, 3) locations array, the cells intersected by the wire path are identified and integrated source terms are computed. - Parameters
- receiver_listlistofSimPEG.electromagnetics.time_domain.receivers.BaseRx
- List of TDEM receivers 
- location(n, 3)numpy.ndarray
- Array defining the node locations for the wire path. For inductive sources, you must close the loop, (i.e. provide the same point as the first and last entry of the array). 
- currentfloat,optional
- A non-zero current value. 
- mufloat,optional
- Magnetic permeability to use. 
 
- receiver_list
 - Attributes - Source current - Line current nodes locations - The number of line current segments. - Methods - Mejs(simulation)- Integrated electrical source term on edges - Mfjs(simulation)- Integrated electrical source term on faces - bInitial(simulation)- Compute initial magnetic flux density. - bInitialDeriv(simulation, v[, adjoint, f])- Compute derivative of intitial magnetic flux density times a vector - eInitial(simulation)- Compute initial electric field - eInitialDeriv(simulation[, v, adjoint, f])- Compute derivative of initial electric field times a vector - getRHSdc(simulation)- Right-hand side for galvanic source term - hInitial(simulation)- Compute initial magnetic field. - hInitialDeriv(simulation, v[, adjoint, f])- Compute derivative of intitial magnetic field times a vector - jInitial(simulation)- Compute initial current density - jInitialDeriv(simulation[, v, adjoint, f])- Compute derivative of initial current density times a vector - phiInitial(simulation)- Initial scalar potential - s_e(simulation, time)- Electric source term (s_e) at the time provided - s_m(simulation, time)- Returns - Zerofor- LineCurrent
Galleries and Tutorials using SimPEG.electromagnetics.time_domain.sources.LineCurrent#
 
Time-domain CSEM for a resistive cube in a deep marine setting