MDI: Mathematica database interface for the MFEDB
Description
We describe a new interface for the Magnetic Fusion Energy Database, MFEDB, which uses Mathematica reg-sign as a front end. MDI is a Mathematica package that defines a basic set of MFEDB access functions. The package will also accept standard SQL queries. Each function returns Mathematica-style lists, which can then be manipulated with any of the Mathematica functions. MDI also provides some utility functions for plotting and analyzing the data. The MDI package essentially makes the MFEDB an extension of Mathematica. The user may use any of the many Mathematica front-ends including telnet, X-Windows, or a notebook. The mdi.m package may be obtained by anonymous FTP from the MFEDB site or by use of netmfe, and E-mail database interface. MDI is a example of distributed computing. Behind the user interface, MDI calls an RPC client program that communicates with an RPC server on the MFEDB computer. It relies on the network communication capabilities of Mathematica to connect the user to a workstation running the Mathematica kernel. The Mathematica kernel is then connected to the MFEDB host workstation by a client/server pair of RPC processes. If the Mathematica kernel is to be run on the users' machine, the RPC client program must also be obtained and installed. The MDI RPC server is also available for users who would like to provide their own client software. The server returns ASCII tables from standards queries and may be accessed and processed by any program on the internet that has access to RPC services
Availability note (English)
MF available from INIS under the Report Number; OSTI as DE92014337; NTIS; INIS; US Govt. Printing Office Dep.
Files
Additional details
Publishing Information
- Imprint Pagination
- 81 p.
- Report number
- DOE/ER/53266--39
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 23077389
- Subject category
- S70: PLASMA PHYSICS AND FUSION TECHNOLOGY; S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Computer Program Description
- Descriptors DEI
- COMPUTER NETWORKS; COMPUTER PROGRAM DOCUMENTATION; DATA BASE MANAGEMENT; DISTRIBUTED DATA PROCESSING; FUNCTIONS; M CODES; MAGNETIC CONFINEMENT; MATHEMATICS
- Descriptors DEC
- COMPUTER CODES; CONFINEMENT; DATA PROCESSING; MANAGEMENT; PLASMA CONFINEMENT
Optional Information
- Contract/Grant/Project number
- Contract FG05-88ER53266
- Funding organization
- USDOE, Washington, DC (United States).
- Secondary number(s)
- FRCR--411.