mirror of
https://github.com/JHUAPL/kaipy.git
synced 2026-01-09 07:48:04 -05:00
Merged in dev_test_update (pull request #25)
Updated test mix generator
This commit is contained in:
@@ -7,7 +7,7 @@ include-package-data = true
|
||||
|
||||
[project]
|
||||
name = "kaipy"
|
||||
version = "1.1.3"
|
||||
version = "1.1.4"
|
||||
authors = [
|
||||
{name = "Eric Winter", email = "eric.winter@jhuapl.edu"},
|
||||
]
|
||||
|
||||
2
setup.py
2
setup.py
@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
||||
|
||||
setup(
|
||||
name='kaipy',
|
||||
version='1.1.3',
|
||||
version='1.1.4',
|
||||
description='Python software for CGS MAGE and other Kaiju models',
|
||||
author='Kaiju team',
|
||||
author_email='wiltbemj@ucar.edu',
|
||||
|
||||
@@ -47,6 +47,12 @@ def write_mix_h5(file_path,mjds=None):
|
||||
grp.create_dataset("Average energy SOUTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Number flux NORTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Number flux SOUTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("RCM beta NORTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("RCM beta SOUTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Mono potential drop NORTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Mono potential drop SOUTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Auroral model type NORTH", data=np.zeros((Nlat, Nlon)))
|
||||
grp.create_dataset("Auroral model type SOUTH", data=np.zeros((Nlat, Nlon)))
|
||||
|
||||
return file_path
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import argparse
|
||||
from argparse import RawTextHelpFormatter
|
||||
|
||||
import kaipy.remix.remix as remix
|
||||
from kaipy.gamera.msphViz import AddSizeArgs, GetSizeBds, PlotEqErrAbs, PlotEqErrRel, PlotLogicalErrAbs, PlotLogicalErrRel, CalcTotalErrAbs, CalcTotalErrRel, PlotEqB, PlotMerid, PlotJyXZ, PlotEqEphi, PlotMPI, AddIonBoxes, plotPlane, plotXY, plotXZ
|
||||
from kaipy.gamera.msphViz import AddSizeArgs, GetSizeBds, PlotErrAbs, PlotErrRel, PlotLogicalErrAbs, PlotLogicalErrRel, CalcTotalErrAbs, CalcTotalErrRel, PlotEqB, PlotMerid, PlotJyXZ, PlotEqEphi, PlotMPI, AddIonBoxes, plotPlane, plotXY, plotXZ
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
@@ -26,22 +26,22 @@ def test_GetSizeBds():
|
||||
result = GetSizeBds(args)
|
||||
assert result == [-100.0, 20.0, -60.0, 60.0]
|
||||
|
||||
def test_PlotEqErrAbs(gamera_pipe):
|
||||
def test_PlotErrAbs(gamera_pipe):
|
||||
fig, ax = plt.subplots()
|
||||
gsphP = gamera_pipe
|
||||
gsphO = gamera_pipe
|
||||
fieldNames = ['Bz']
|
||||
xyBds = [-100, 100, -100, 100]
|
||||
result = PlotEqErrAbs(gsphP, gsphO, 0, xyBds, ax, fieldNames)
|
||||
result = PlotErrAbs(gsphP, gsphO, 0, xyBds, ax, fieldNames)
|
||||
assert isinstance(result, np.ndarray)
|
||||
|
||||
def test_PlotEqErrRel(gamera_pipe):
|
||||
def test_PlotErrRel(gamera_pipe):
|
||||
fig, ax = plt.subplots()
|
||||
gsphP = gamera_pipe
|
||||
gsphO = gamera_pipe
|
||||
fieldNames = ['Bz']
|
||||
xyBds = [-100, 100, -100, 100]
|
||||
result = PlotEqErrRel(gsphP, gsphO, 0, xyBds, ax, fieldNames)
|
||||
result = PlotErrRel(gsphP, gsphO, 0, xyBds, ax, fieldNames)
|
||||
assert isinstance(result, np.ndarray)
|
||||
|
||||
def test_PlotLogicalErrAbs(gamera_pipe):
|
||||
|
||||
Reference in New Issue
Block a user