Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

There are four interfaces to Magics. A FORTRAN interface (see section “FORTRAN Interface”) provides The FORTRAN Interface provides the usage familiar to users of MAGICS 6; C and Python interfaces (see section “C Interface” and section “Python Interfaces”) provide identical functionality for C and Python programmers; and an XML- and JSON-based interfaces, MagML and MagJSON (see section “MagML Interface”), are interpreted plot descriptions that can be parsed and run without the need for a compile/link cycle.

...

Exactly how parameters are set and action routines are called depends on which interface is used. Most examples in this manual will use the FORTRAN interfaceor Python interfaces, but enough information will be given to enable the user to perform all tasks using MagML, C and Python.This chapter also describes various tools Magics++ provides to work with the Magics library. These tools are the interpreters magmlx and magjson and the magicsCompatibilityCheckerMagJSON and C.

Panel
titleMore information

...