jorem-plasma" />

JOREM Plasma Model (Divine & Garrent 83)

Model API name: jorem-plasma

Jupiter plasma model for low and intermediate energy plasma

Version: v1

Model developer:

Model provision:


Model example


# coding=utf-8

from nom_client.nom_client import NoMClient

nom_client = NoMClient("JOREM-Plasma example")

trajectory_model = nom_client.get_model("trajectory")
trajectory_model.set_params(naifCode=599, apogeeAltitude=1811302, perigeeAltitude=181130, orbitSpecificationCode=205)
trajectory_res = nom_client.run_model(trajectory_model)
print(trajectory_res)

jorem_trapped_model = nom_client.get_model('jorem-trapped')
jorem_trapped_model.set_external_input(external_input_name="trajectory",
                                       external_input=trajectory_res)
jorem_trapped_result = nom_client.run_model(jorem_trapped_model)
print(jorem_trapped_result)

jorem_plasma_model = nom_client.get_model('jorem-plasma')
jorem_plasma_model.set_external_input(external_input_name="trajectory",
                                      external_input=trajectory_res)
jorem_plasma_result = nom_client.run_model(jorem_plasma_model)
print(jorem_plasma_result)

sd2_model = nom_client.get_model('sd2')
sd2_model.set_external_input(external_input_name="trappedParticleSpectrum",
                             external_input=jorem_trapped_result)
sd2_result = nom_client.run_model(sd2_model)
print(sd2_result)

         
Model references

No references