Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
vectorpotentialdipole_fluxfunctions Namespace Reference

Variables

 testset = int(sys.argv[1])
str outfilename = "./vecpotdip_verify_fluxfunctions_"+str(testset)+".png"
 ffc = ff.calculate
 flux_levels = np.reshape([np.linspace(-5.e-6,-1e-14,1000),np.linspace(1.e-14,5e-6,1000)],2000)
int RE = 6371000.
int epsilon = 1.e-15
int tilt_angle_phi = 0.
int tilt_angle_theta = 0.
list BGB = [0,0,0]
 dip = fieldmodels.dipole(0,0,0,tilt_angle_phi,tilt_angle_theta)
 mdip = fieldmodels.dipole(80*RE,0,0,tilt_angle_phi,180.-tilt_angle_theta)
int fontsize = 20
 fig = plt.figure()
 gs = mpl.gridspec.GridSpec(2, 2, wspace=0.25, hspace=0.25)
 axes = fig.get_axes()
int nx = 200
int nz = 200
 xmin
 xmax
 zmin
 zmax
 x = np.linspace(xmin,xmax,num=nx)
 z = np.linspace(zmin,zmax,num=nz)
 BX = np.zeros([nx,1,nz])
 BZ = np.zeros([nx,1,nz])
 divB = np.zeros([nx,1,nz])
list dxdydz = [x[1]-x[0],0,z[1]-z[0]]
 ax = axes[0]
 flux_function = ffc(BX,None,BZ,dxdydz)
 fluxcont = ax.contour(Xmesh,Zmesh,flux_function[:,0,:].T,flux_levels,colors='k',linestyles='solid',linewidths=0.5)
 transform
 transAxes
 bbox

Variable Documentation

◆ ax

vectorpotentialdipole_fluxfunctions.ax = axes[0]

Definition at line 130 of file vectorpotentialdipole_fluxfunctions.py.

◆ axes

vectorpotentialdipole_fluxfunctions.axes = fig.get_axes()

Definition at line 108 of file vectorpotentialdipole_fluxfunctions.py.

◆ bbox

vectorpotentialdipole_fluxfunctions.bbox

Definition at line 142 of file vectorpotentialdipole_fluxfunctions.py.

◆ BGB

list vectorpotentialdipole_fluxfunctions.BGB = [0,0,0]

Definition at line 74 of file vectorpotentialdipole_fluxfunctions.py.

◆ BX

vectorpotentialdipole_fluxfunctions.BX = np.zeros([nx,1,nz])

Definition at line 120 of file vectorpotentialdipole_fluxfunctions.py.

◆ BZ

vectorpotentialdipole_fluxfunctions.BZ = np.zeros([nx,1,nz])

Definition at line 121 of file vectorpotentialdipole_fluxfunctions.py.

◆ dip

vectorpotentialdipole_fluxfunctions.dip = fieldmodels.dipole(0,0,0,tilt_angle_phi,tilt_angle_theta)

Definition at line 94 of file vectorpotentialdipole_fluxfunctions.py.

◆ divB

vectorpotentialdipole_fluxfunctions.divB = np.zeros([nx,1,nz])

Definition at line 123 of file vectorpotentialdipole_fluxfunctions.py.

◆ dxdydz

list vectorpotentialdipole_fluxfunctions.dxdydz = [x[1]-x[0],0,z[1]-z[0]]

Definition at line 127 of file vectorpotentialdipole_fluxfunctions.py.

◆ epsilon

int vectorpotentialdipole_fluxfunctions.epsilon = 1.e-15

Definition at line 69 of file vectorpotentialdipole_fluxfunctions.py.

◆ ffc

vectorpotentialdipole_fluxfunctions.ffc = ff.calculate

Definition at line 53 of file vectorpotentialdipole_fluxfunctions.py.

◆ fig

vectorpotentialdipole_fluxfunctions.fig = plt.figure()

Definition at line 100 of file vectorpotentialdipole_fluxfunctions.py.

◆ flux_function

vectorpotentialdipole_fluxfunctions.flux_function = ffc(BX,None,BZ,dxdydz)

Definition at line 140 of file vectorpotentialdipole_fluxfunctions.py.

◆ flux_levels

vectorpotentialdipole_fluxfunctions.flux_levels = np.reshape([np.linspace(-5.e-6,-1e-14,1000),np.linspace(1.e-14,5e-6,1000)],2000)

Definition at line 66 of file vectorpotentialdipole_fluxfunctions.py.

◆ fluxcont

vectorpotentialdipole_fluxfunctions.fluxcont = ax.contour(Xmesh,Zmesh,flux_function[:,0,:].T,flux_levels,colors='k',linestyles='solid',linewidths=0.5)

Definition at line 141 of file vectorpotentialdipole_fluxfunctions.py.

◆ fontsize

vectorpotentialdipole_fluxfunctions.fontsize = 20

Definition at line 98 of file vectorpotentialdipole_fluxfunctions.py.

◆ gs

vectorpotentialdipole_fluxfunctions.gs = mpl.gridspec.GridSpec(2, 2, wspace=0.25, hspace=0.25)

Definition at line 103 of file vectorpotentialdipole_fluxfunctions.py.

◆ mdip

vectorpotentialdipole_fluxfunctions.mdip = fieldmodels.dipole(80*RE,0,0,tilt_angle_phi,180.-tilt_angle_theta)

Definition at line 95 of file vectorpotentialdipole_fluxfunctions.py.

◆ nx

int vectorpotentialdipole_fluxfunctions.nx = 200

Definition at line 113 of file vectorpotentialdipole_fluxfunctions.py.

◆ nz

int vectorpotentialdipole_fluxfunctions.nz = 200

Definition at line 114 of file vectorpotentialdipole_fluxfunctions.py.

◆ outfilename

str vectorpotentialdipole_fluxfunctions.outfilename = "./vecpotdip_verify_fluxfunctions_"+str(testset)+".png"

Definition at line 49 of file vectorpotentialdipole_fluxfunctions.py.

◆ RE

int vectorpotentialdipole_fluxfunctions.RE = 6371000.

Definition at line 68 of file vectorpotentialdipole_fluxfunctions.py.

◆ testset

int vectorpotentialdipole_fluxfunctions.testset = int(sys.argv[1])

Definition at line 43 of file vectorpotentialdipole_fluxfunctions.py.

◆ tilt_angle_phi

int vectorpotentialdipole_fluxfunctions.tilt_angle_phi = 0.

Definition at line 72 of file vectorpotentialdipole_fluxfunctions.py.

◆ tilt_angle_theta

int vectorpotentialdipole_fluxfunctions.tilt_angle_theta = 0.

Definition at line 73 of file vectorpotentialdipole_fluxfunctions.py.

◆ transAxes

vectorpotentialdipole_fluxfunctions.transAxes

Definition at line 142 of file vectorpotentialdipole_fluxfunctions.py.

◆ transform

vectorpotentialdipole_fluxfunctions.transform

Definition at line 142 of file vectorpotentialdipole_fluxfunctions.py.

◆ x

vectorpotentialdipole_fluxfunctions.x = np.linspace(xmin,xmax,num=nx)

Definition at line 118 of file vectorpotentialdipole_fluxfunctions.py.

◆ xmax

vectorpotentialdipole_fluxfunctions.xmax

Definition at line 115 of file vectorpotentialdipole_fluxfunctions.py.

◆ xmin

vectorpotentialdipole_fluxfunctions.xmin

Definition at line 115 of file vectorpotentialdipole_fluxfunctions.py.

◆ z

vectorpotentialdipole_fluxfunctions.z = np.linspace(zmin,zmax,num=nz)

Definition at line 119 of file vectorpotentialdipole_fluxfunctions.py.

◆ zmax

vectorpotentialdipole_fluxfunctions.zmax

Definition at line 116 of file vectorpotentialdipole_fluxfunctions.py.

◆ zmin

vectorpotentialdipole_fluxfunctions.zmin

Definition at line 116 of file vectorpotentialdipole_fluxfunctions.py.