Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
fieldmodels.IMFpotential Class Reference
Inheritance diagram for fieldmodels.IMFpotential:
Collaboration diagram for fieldmodels.IMFpotential:

Public Member Functions

 __init__ (self, radius_z=10, radius_f=40, IMF=[0., 0.,-5.e-9])
 set_IMF (self, radius_z=10, radius_f=40, IMF=[0., 0.,-5.e-9])
 get (self, x, y, z, derivative, fComponent, dComponent)

Public Attributes

 radius = np.zeros(2)
 IMF = IMF

Detailed Description

 Class generating a scaling vector potential for the inflow IMF

Definition at line 541 of file fieldmodels.py.

Constructor & Destructor Documentation

◆ __init__()

fieldmodels.IMFpotential.__init__ ( self,
radius_z = 10,
radius_f = 40,
IMF = [0.,0.,-5.e-9] )

Definition at line 547 of file fieldmodels.py.

Member Function Documentation

◆ get()

fieldmodels.IMFpotential.get ( self,
x,
y,
z,
derivative,
fComponent,
dComponent )

Definition at line 558 of file fieldmodels.py.

Here is the call graph for this function:

◆ set_IMF()

fieldmodels.IMFpotential.set_IMF ( self,
radius_z = 10,
radius_f = 40,
IMF = [0.,0.,-5.e-9] )

Definition at line 553 of file fieldmodels.py.

Member Data Documentation

◆ IMF

fieldmodels.IMFpotential.IMF = IMF

Definition at line 551 of file fieldmodels.py.

◆ radius

fieldmodels.IMFpotential.radius = np.zeros(2)

Definition at line 548 of file fieldmodels.py.


The documentation for this class was generated from the following file: