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

Go to the source code of this file.

Namespaces

namespace  vectorpotentialdipole_fluxfunctions

Variables

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