You need CISM_DX installed to execute networks from this page. If, after selecting "Execute Network" for the first time you are prompted with an "Open With" dialog box, select the file cismdx_opendx_webcall, which is located in /usr/local/CISM_DX. Note that all browsers may not prompt you with an "Open With" dialog box.
Konqueror right click on Execute Network line, select Open With, Other, and /usr/local/CISM_DX/cismdx_opendx_webcall.
Other browsers: You may need to define a mime type.
AdvancedMAS.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003

AdvancedTING.net

Execute Network

Edit Network

BasicBATSRUS.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003 Note: Requires much memory because entire data file is read into memory. Source code readbatsrus.c in the spdx package should be changed so that only a single variable is read upon request.

BasicEnlil.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003

BasicLFM.net

Execute Network

Edit Network

BasicMAS.net

Execute Network

Edit Network

BasicRaeder.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003 Note: Requires much memory because entire data file is read into memory. Source code readraeder.c in the spdx package should be changed so that only a single variable is read upon request.

BasicTING.net

Execute Network

Edit Network

BasicWSA.net

Execute Network

Edit Network

CarringtonRotation.net

Execute Network

Edit Network


Author: Fabio Acero Date: 08/2004

Reads in a 72x30 solar surface map from the MWO observatory for the Carrington rotations 1930 to 1939, as well as the text files for the four data sets. It combines the two example networks SolarSurfaceMap and SpatialSolarMap into a comprehensive one. Click on Windows -> Open Control Panel by Name to bring up the Main Control Panel which allows you to make various choices; and click on Sequencer to step through or animate the available rotation numbers.

The page {2D in} demonstrates the usage of the Format module in conjunction with Import: it reads in an integer and acts like a printf C statement to combine it with the generic file name to form the specific one. This is a very useful construct when one has to import a large number of files.

This network requires the installation of the large data set /car-data under /CISM_DX_DATA/model_output/mas-data

CarringtonRotationMovie.net

Execute Network

Edit Network


Author: Fabio Acero & Michael Gehmeyr Date: 08/2004

Reads in four solar data sets for a specific Carrington rotation number and uses the Sequencer to drive the Rotation module to create an animation.

Illustrates the Save Image option in order to generate an animated sequence and replaying it with the ImageMagick display. The Main page shows how to use the Image module to save the animation in miff format: Execute Once (CTRL-E) pops up the image; on the image menubar click on File -> Save Image (or CTRL-A); in the Save Image window the format MIFF and the output file name and directory designation are already selected; click on the Continuous Saving button and store the settings by depressing Apply. Then double-click on the Sequencer and press the play button to see the frame rotating about the z-axis. Stop the animation after about 20 frames; it is now saved in the directory images/movies/ under the file name SolarMovie.miff.

You can replay the animation in two different ways. Either type display ../images/movies/SolarMovie.miff in a open terminal which brings up a new window with the first frame, and depress the space bar with the cursor being in that window to step though the frames. Or drag a System module below the two String modules and connect the first String with the input of System and Execute Once; again depress the space bar while the cursor is in the new window to step though the frames.

CutScalarPlanesLFM.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads LFM model output data from HDF and the associated input text files, extracts MHD scalars, and projects a chosen scalar onto three orthogonal cut planes. Select Options--Control Panel Access to pop up the Main Control Panel which allows you to choose the MHD scalar and the location of each cut plane. Upon Execute-on-Change, the rendered object can be rotated by the mouse.

The page {Import} showcases the ReadMHDHDF module and the ExtractMHDScalars macro from the SPDX suite and shows how the LFM data sets are imported.

CutScalarPlanesLFMovie.net

Execute Network

Edit Network


Author: C.L. "Elly" Huang, adapted by M. Gehmeyr Date: 08/2004

Reads the LFM model data in form of HDF and text files, extracts the density N, computes its log, and projects log N onto three orthogonal cut planes. Executing the network steps through the simulation time steps from 20000 to 30000 and animates the density evolution.

Illustrates the use of the FileLoop and ForEachMember modules to generate a time sequence from a LFM HDF data file.

The page Import introduces the SPDX module FileLoop which is connected to a FileSelector that reads a *.animate file and to ForEachMember which iterates over the time steps as specified in *.animate. The Parse module separates the input string into the filename and the step number.

EnlilLab.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003 Note: Used in the CISM Summer School

FlightAnimationEnlil.net

Execute Network

Edit Network

FlightAnimationLFM.net

Execute Network

Edit Network

FlightAnimationMAS.net

Execute Network

Edit Network


Author: M. Wiltberger Date: 01/01/2003

GeocentricCoordAnimate.net

Execute Network

Edit Network


Author: R.S. Weigel Date: 02/20/2005

Uses SPTransform module from the SPDX suite to create a sequence of .tiff files, one for each UT of the day.

SPTransform.c calls the CXFORM library by Ed Santiago and Ryan Boller.

Modified: M. Gehmeyr Date: 03/24/2005

Inserted Earth macro, changed background color to "blue", and shrunk the image size.

Modified: R.S. Weigel Date: 02/21/2006

Made Earth rotate with UT.

GroundBx.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in a 2D data set for the ground magnetic field $B_x$ in form of a 3x1152 text file, transforms the data points onto CGM coordinates, constructs an annotated CGM coordinate mesh calculates a set of contour lines, and colors the 2D plot with a stepped colormap.

The page {Import} obtains the 2D data set, feeds it through the coordinate transformation, and triangulates the scattered points to generate the plot.

ImagePlot.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in a 2D data set in form of a 3x1152 text file. The rows are geographic latitude, longitude, and amplitude of B_x. It is triangulated and transformed in three different ways. The first image shows the untransformed and triangulated data points together with a color bar. For the second image the data points are first triangulated and then transformed, and for the third image the data points are first transformed and then triangulated.

The transformation applied is the one from polar to Cartesian coordinates. The page {Transformed} demonstrates how the triangulation before and after is achieved via the Connect module. The Band module divides the field into 8 bands. Experiment with adjusting the number of bands to smooth the plot.

IndependentlyArrange.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Renders a cube and the earth and places independent copies in four sub-windows within a single parent window. Double-clicking on a Selector llows the user to choose the rendering mode or interaction mode for the corresponding sub-window. To experiment use Execute-on-Change to view the actions of the left mouse button.

InsetLogo.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in the CISM logo image, renders the earth, and posts the logo in the upper left corner. Since the network runs on Execute-on-Change, the earth can be rotated interactively. This example uses the module ReadImage for eading a tiff file, and the Earth module for creating the 3D earth.

InsetPlots.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in two one-column text files and CISM logo image, displays the contents as two time series plots, one on top of the other, and posts the logo in the left upper corner.

The page {TimeSeries} showcases the module Import for reading in a DX general file, the module Plot for setting parameters such as Axes annotations or number and location of tick marks, and the module Scale for scaling the plot in 3 dimensions.

IonScalarContoursLFM.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads the LFM model data in form of HDF and text files, extracts MHD scalars and vectors and ionospheric scalars, projects a chosen scalar onto the XY cut plane, picks the stream line of a chosen vector, and renders in 3D the contours of a chosen ionospheric scalar. The Main Control Panel allows one to choose the MHD scalar and vector, and the ionospheric scalar along with the number of contour lines. The Pick mode allows the mouse to pick the field line of a MHD vector.

The page {IonContour} showcases the Statistics and Enumerate modules. Statistics takes as input the (ion) scalar and its last two outputs compute the minimum and maximum values over the whole field. The first three outputs contain the mean, standard deviation, and variance of the field. Enumerate then generates a numeric list starting with the minimum value and ending with the maximum value, increments taken by the value of Integer. This list together with the scalar field is used in the Isosurface module to produce the contours.

LFMlab.net

Execute Network

Edit Network

LinePlot.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in two one-column text files and displays them as time series plots in a single graph by overlaying the (``observed'') data in form of a red line with the other (``predicted'') data in form of blue circles. A PickPlot module is linked in so that the user can point the mouse on any position within the graph and, upon Execute-on-Change, the data values will be shown in a legend.

This network shows how interactive plots are programmed through the modules PickPlot, Pick, Inquire, Route: Pick engages a mouse click to select a point in the image, PickPlot gets the coordinates of the picked point, Inquire etermines whether the point lies inside the plot, and Route allows the picked point to be displayed.

Main.net

Execute Network

Edit Network

MakeMesh.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Illustrates the construction of four meshes. One method is to apply the Construct/Refine and ShowConnections modules to build a Cartesian mesh. This then can be transformed into a Polar mesh. The number of rings and spokes are not easily controlled by this method. Another way to create a polar mesh, suitable for displaying data in CGM coordinates, is to build a custom Cartesian mesh with Makeline modules and transform it into a Polar mesh.

The page {MakeMesh} uses the modules Construct, Refine, ShowConnections to generate a Cartesian mesh. The coordinate points are then interpreted as polar coordinates, and the mesh is rendered after the transformation to Cartesian coordinates.

MakePlasmaSheet.net

Execute Network

Edit Network


Author: Tim Guild Date: 08/2004

Reads the LFM model data in form of HDF and text files, extracts MHD scalars and vectors, and projects a chosen scalar on two orthogonal cut planes. The Main Control Panel allows you to choose the scalar and vector. The network has the data for the streamlines hard coded. There is also a toggle switch that turns on the isosurfaces for the plasma sheet or plasma lobes.

The page {MakeRegions} takes an MHD scalar as input. The Selector interactor drives the toggle switch and inputs the result into the Route module. This in turn routes the MHD scalar into the SPDX macros MakeLobes and MakePlasmaSheet. These macros are described in detail in the web reference.

MenuData.net

Execute Network

Edit Network


Author: R.S. Weigel Date: 01/10/2004

Reads in a time series text file. Data file to read can be selected with a toggle switch.

MenuModels.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in four lists of model output as provided by McPherron persistent or autoregressive calculations of daily Ap indices or as provided by LFM or LFM-TING runs, in the form of one-column text data.

Main imports data from four different models and displays one of them as a time series plot. The Selector interactor allows the user to choose which model output will be displayed as a time series plot. A VectorList module picks the associated plot ranges and a StringList assigns the correct annotation automatically.

NumericsDemo.net

Execute Network

Edit Network


Authors: M. Wiltberger & J. Lyon Date: 05/2004

This numerics lab is designed for the user to obtain a visual feeling for how certain algorithms operate in practice. The focus is on studying numerical approximations to the linear advection problem (df/dt + v df/dx = 0).

The Top Level control panel (Windows -> Open Control Panel by Name -> Top Level) gives you the following options: * number of cells to use (up to 100) * number of time steps to calculate * initial profile to be advected * width of the profile to be advected * non-linear switch * time marching algorithm * spatial differencing algorithm

There are five choices for time marching algorithms: Forward Euler computes the new function f_(n+1) = f_n + delta_t * F_n with F_n being the derivative operator evaluated at time n. This method is only accurate to first order in time. It is usually unstable unless it is coupled with an operator that contains diffusion explicitely. All the others are second order in time. The Adams-Bashforth and Predictor Corrector methods are unstable, but can be brought under control by use of a non-linear switch. The Leapfrog method is weakly unstable but has a unit amplitude of all modes. A version of it, Leapfrog-Trapezoidal, fixes the instability at the cost of a very slight amount of diffusion.

There are three choices of spatial differencing algorithms: Donor cell is first order in space, centered differences are of order 2,4,6,8, or 10, and the user can also define a differencing scheme by setting a vector. Your task is to design a scheme for the first derivative that can be used for pushing the profile around. The Vector box gives the option of picking coefficients to approximate df/dx = V_top f_(i-1) + V_middle f_i + V_bottom f_(i+1). Given three points there are three different ways: centered (f_(i+1)-f_(i-1))/2, left f_i-f_(i-1), or right f_(i+1)-f_i. Set the time marching to Forward Euler and try them out! Which one works, which ones are unstable?

General exploration: You will see the effects of various options on the numerical solution. First try the Donor cell and use Forward Euler time stepping or other methods. Do you like the results? Next go to centered difference and set the spatial order to 2. What happens for Forward Euler? Try the second order time scheme with the Square Wave and Gaussian profiles. Notch up the spatial order and see how it affects the solution. It is particularly interesting to observe how narrow a Gaussian can be advected without noticable error! Finally turn on the non-linear switch. The Square Wave probably works best with this. The parameter for the switch adjusts the amount of added diffusion. There is a minimum monotonic value called the Courant number, any value larger than it introduces more diffusion.

OrbitSynch.net

Execute Network

Edit Network


Author: T.B. Guild Date: 04/2004

Reads the LFM model data in form of HDF and text files, extracts MHD scalars. The net illustrates the basic method developed to insert a virtual satellite into the LFM model output and extract a simulation value at a certain point, at a certain time to compare with a spacecraft measurement. It builds upon the base network BasicLFM.net.

In the {Import} page of the network, the modules SMGSE and YrDayHr are demonstrated. The SMGSE module rotates the MHD domain into geomagnetic coordinates (of your choice) and the YrDayHr module converts the simulation time to Universal Time. That time, as well as an object of the rotated MHD variables are passed (through transmitters) to the {SatComp} page which handles the satellite comparison.

The {SatComp} page reads in a trajectory file of spacecraft data (see the web reference page for ReadTrajectory) and sends the spacecraft data through OrbitSync to calculate the virtual spacecraft position at the MHD time. The first output of OrbitSync is this position, which is used to create a single point grid onto which the MHD variables are mapped. When the network is looped over time, the text file that Appendfile writes to accumulates a time series of data values.

ParametricCurves.net

Execute Network

Edit Network


Author: R.S. Weigel Date: 05/16/2006

Reads in a data file with 3D positions and data. Positions are connected with tubes and data are represented with 3D rockets. Use for visualizing vector measurements along a satellite path. Reads in data from the text file ParametricCurves.dx. For real satellite data, see ts_export_demo.m in TSDS.

PickFieldLinesLFM.net

Execute Network

Edit Network


Author: M. Gehmeyr Date: 04/2004

Reads the LFM model data in form of HDF and text files, extracts MHD scalars and vectors, projects a chosen scalar onto a cut plane, and renders in 3D three possible stream lines of a chosen vector. The Main Control Panel allows to one choose the MHD scalar and vector, and the location of the cut plane. The Pick mode allows the mouse to pick an arbitrary set of starting points for field line traces in three different colors.

The {StreamLines} pageillustrates how field lines are computed from the MHD vector. The central element is the FieldLineTracer macro which takes the vector as its second input. The Pick module - here named Red, White, or Yellow Field Lines - allows the user to click a point in the image through which the field lines shall be drawn, and it feeds the relevant information into FieldLineTracer. This key macro is described in detail in the web reference.

SampexPlot.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Generates three different color maps, reads in a SAMPEX data set in form of a 14610x90 text file and renders it as a colored 2D image. The Selector interactor allows the user to choose among he three different color maps.

Main showcases the Post moduls where one can change the data dependency from "positions" to "connections". The Scale module is used to set the aspect ratio of the data.

The {ColorMap} page showcases how the three color maps are programmed. Double-click in the two modules ColorMap to open them and find how a smooth and a stepped map is generated interactively. Open up the Construct module to find that the data values are collected in bins which are each mapped to a specific color value.

SashLFM.net

Execute Network

Edit Network

SatelliteOrbit.net

Execute Network

Edit Network


Author: R.S. Weigel Date: 05/16/2006

Reads in a data file with 3D positions and data. Positions are connected with tubes and data are represented with 3D rockets. Use for visualizing vector measurements along a satellite path. Reads in data from the text file Wind.dx create with TSDS function ts_export_demo.m

SimplePlot.net

Execute Network

Edit Network


Author: Michael Gehmeyr Date: 08/2004

Reads in two two-column text files and displays them as time series plots in a single graph.

In the page {Main} open the Plot module and double-click on Expand to see how many parameters were set to generate the image. The module Color enders the black line, and AutoColor renders the colored lines.

SolarIsosurfaceMap.net

Execute Network

Edit Network


Author: Fabio Acero Date 08/2004

Reads in a 72x30 solar surface map from the MWO observatory and a 1882x2 text file containing the set of open magnetic field lines at high latitudes, renders the magnetic field strength in gray scale and overlays that with the the open field lines in red.

SolarSurfaceMap.net

Execute Network

Edit Network


Author: Fabio Acero Date: 08/2004

Reads in a 72x30 solar surface map from the MWO observatory and a 1882x2 text file containing the set of open magnetic field lines at high latitudes, renders the magnetic field strength in gray scale and overlays that with the the open field lines in red.

SpatialSolarMap.net

Execute Network

Edit Network


Author: Fabio Acero, adapted by Michael Gehmeyr Date: 08/2004

Constructs a yellow sphere representing the solar surface and reads in four different data files containing the open field lines, the heliospheric current sheet, the belt, and the eqss field lines that can be displayed separately or together. The data files that were extracted from a MAS simulation.

The page {template} contains the template for importing each of these data, using the Select modules to pick the x, y, and z components of the field and feeding them into Make3DField to construct a 3-D field which in turn can be displayed.

TimeSequenceEnlil.net

Execute Network

Edit Network

TimeSequenceLFM.net

Execute Network

Edit Network

TogglePlot.net

Execute Network

Edit Network


Author: Fabio Acero Date: 08/2004

Reads in a five-column text file and allows the user to pick which time series should be displayed.

This network shows how data are chosen via the Selector from a StringList through the Toggle Import panel.

TsyganenkoAllDemo.net

Execute Network

Edit Network


Author: R.S. Weigel

Date: 01/08/2005

Category: Template

To Do: Move modules so they are after the selector so unused modules are not executed.

Function: Provides a menu for selection of TsyganenkoX and TsyganenkoX + IGRF, where X = 89c,96,01,03.

See also: Tsyganenko89Demo.net, Tsyganenko96Demo.net, Tsyganenko01Demo.net, Tsganenko03Demo.net

ReadLFM.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadLFM module This module reads in the standard LFM model output which is stored as a HDF file

MODULE ReadLFM CATEGORY CISM_DX_Readers DESCRIPTION Read MHD NEW HDF files LOADABLE readlfm; INPUT filename; string; (none); INPUT step; integer; (none); INPUT Norm; scalar; (none); INPUT gridTrace; integer; 0; Field Trace? OUTPUT mhd; field; MHD field OUTPUT ion; field; Ionospheric 2D field OUTPUT bfield; field; Magnetic Fluxes OUTPUT time; scalar; Simulation Time OUTPUT divB; field; divergence of B OUTPUT nulls; field; Location of magnetic nulls OUTPUT FluxTubes; field; Flux tube quanties

ReadAMIE.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadAMIE module This module reads in the standard AMIE model output which is stored as a netCDF file

MODULE ReadAMIE CATEGORY CISM_DX_Readers DESCRIPTION Read TING Data Files LOADABLE readamie; INPUT filename; string; (none); INPUT step; integer; (none); OUTPUT ion; field; Ion field OUTPUT ut; vector; UT Vector

ReadMHDHDF53.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadMHDHDF53 module This module reads in the old LFM MHD HDF model output which is stored as a HDF file

MODULE ReadMHDHDF53 CATEGORY CISM_DX_Readers DESCRIPTION Read MHD HDF files LOADABLE readmhdhdf53; INPUT filename; string; (none); INPUT input1; string; (none); INPUT wind; string; (none); INPUT step; integer; (none); INPUT xang; scalar; (none); X-angle INPUT yang; scalar; (none); Y-angle INPUT zang; scalar; (none); Z-angle OUTPUT mhd; field; MHD field 17 vector OUTPUT ion; field; Ionospheric 2D field 16 vector OUTPUT Bflux; field; MHD Flux field 3-vector OUTPUT Jflux; field; MHD Current Flux 3-vector OUTPUT time; scalar; Simulation Time

ReadLFMPara.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadLFMParaIon and ReadLFMParaMHD modules

MODULE ReadLFMParaIon CATEGORY CISM_DX_Readers DESCRIPTION Loadable Reads Ion data from Parallel LFM LOADABLE ionpara; INPUT FileName; string; (none); IonFileName INPUT Norm; scalar; (none); Normalization Constant OUTPUT Iondata; field; Ion data field 12 vector OUTPUT SimTime; scalar; Simulation Time

MODULE ReadLFMParaMHD CATEGORY CISM_DX_Readers DESCRIPTION Loadable Reads MHD data from Parallel LFM LOADABLE mhdpara; INPUT FileName; string; (none); InputFileName INPUT Norm; scalar; (none); Normalization Constant OUTPUT MHDdata; field; MHD data field 14 vector OUTPUT Fluxdata; field; Flux data field 3 vector OUTPUT DivBdata; field; DivB data field 1 vector OUTPUT SimTime; scalar; Simulation Time

ReadTIEGCM.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadTIEGCM module This module reads in the standard TIEGCM model output which is stored as a netCDF file

MODULE ReadTIEGCM CATEGORY CISM_DX_Readers DESCRIPTION Read TING Data Files LOADABLE readtiegcm; INPUT filename; string; (none); INPUT step; integer; (none); INPUT Height; string; (none); OPTIONS km; Re OUTPUT ion; field; MHD field OUTPUT ut; vector; UT Vector

ReadMHDHDFDbl.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadMHDHDFDbl module This module reads in the old LFM MHD HDF model output which is stored in double precision as an HDF file.

MODULE ReadMHDHDFDbl CATEGORY CISM_DX_Readers DESCRIPTION Read MHD HDF files LOADABLE readmhdhdfdbl; INPUT filename; string; (none); INPUT input1; string; (none); INPUT wind; string; (none); INPUT step; integer; (none); INPUT xang; scalar; (none); X-angle INPUT yang; scalar; (none); Y-angle INPUT zang; scalar; (none); Z-angle OUTPUT mhd; field; MHD field 17 vector OUTPUT ion; field; Ionospheric 2D field 16 vector OUTPUT Bflux; field; MHD Flux field 3-vector OUTPUT Jflux; field; MHD Current Flux 3-vector OUTPUT time; scalar; Simulation Time

ReadMHDHDF.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadMHDHDF module This module reads in the old LFM MHD HDF model output which is stored as a HDF file

MODULE ReadMHDHDF CATEGORY CISM_DX_Readers DESCRIPTION Read MHD HDF files LOADABLE readmhdhdf; INPUT filename; string; (none); INPUT input1; string; (none); INPUT wind; string; (none); INPUT step; integer; (none); INPUT xang; scalar; (none); X-angle INPUT yang; scalar; (none); Y-angle INPUT zang; scalar; (none); Z-angle OUTPUT mhd; field; MHD field 17 vector OUTPUT ion; field; Ionospheric 2D field 16 vector OUTPUT Bflux; field; MHD Flux field 3-vector OUTPUT Jflux; field; MHD Current Flux 3-vector OUTPUT time; scalar; Simulation Time

ReadMHDHDFDbl53.net

Execute Network

Edit Network


Author: Peter Schmitt Date: 12/03/2007

Demos the ReadMHDHDFDbl53 module This module reads in the old LFM MHD HDF model output which is stored in double precision at grid resolution 53 as an HDF file.

MODULE ReadMHDHDFDbl53 CATEGORY CISM_DX_Readers DESCRIPTION Read MHD HDF files LOADABLE readmhdhdfdbl53; INPUT filename; string; (none); INPUT input1; string; (none); INPUT wind; string; (none); INPUT step; integer; (none); INPUT xang; scalar; (none); X-angle INPUT yang; scalar; (none); Y-angle INPUT zang; scalar; (none); Z-angle OUTPUT mhd; field; MHD field 17 vector OUTPUT ion; field; Ionospheric 2D field 16 vector OUTPUT Bflux; field; MHD Flux field 3-vector OUTPUT Jflux; field; MHD Current Flux 3-vector OUTPUT time; scalar; Simulation Time