next up previous contents index
Next: J.3 New Features Up: J. Future, Present and Previous: J.1.4 Some shortcuts and   Contents   Index

J.2 Future

A wishlist and what may be forthcoming in some future release of NEMO:

$\bullet$ graphics: yapp_server to work across machines. Not necessarily X11 server - but likely so. This finally means a full implementation of the yapp= system keyword and also would make executables a lot smaller. Also a plot(3) interface.

$\bullet$ graphics: yapp_x: An honest X11 graphics server.

$\bullet$ image display: more support for display facilities, e.g. ds(1L).

$\bullet$ loadobj should understand constant expressions

$\bullet$ SPH : utilities. Makes Lars happy.

$\bullet$ The everlasting expansion of the manual: more examples, tutorials for course work, Figures, tables etc etc.

$\bullet$ loadobj for COFF (SUN386i, most SYS5 implementations, Convex). (partially done, 3b1 version works)

$\bullet$ ???shared libraries for the latest SUN OS 4.1 system??? Is a rather laborious thing, and difficult to maintain in a environment where the library is frequently upgraded.

$\bullet$ dynamic object loader for N-body diagnostics

$\bullet$ options.h through stdinc.h or nemo.h?

$\bullet$ handle multi-snapshot files more efficiently

$\bullet$ loadobj for MF, UNICOS, Alliant and Convex do not work!! The only reliable implementation we have is BSD (SUN OS) and Ultrix and a SYSV (3b1). SPARC also seems to be stable, and MIPS COFF is not quite done yet.

$\bullet$ loadobj in yacc?, nemoinp in yacc? (cf. sm)

$\bullet$ Utility for chaining programs in (nsh?) shell scripts, automatic passing of in/out files from on to the next. See pipe shell script for example.

$\bullet$ Install the official NBODY1 and NBODY2 programs from Aarseth with NEMO's user interface and file structure, as has been done for NBODY0

$\bullet$ Adaptation of all C programs to the ANSI standard. Usage of the GNU gcc compiler recommended for portability. This process is now underway (march 90 - PJT). It is also likely that the GNU make program will be used on the long run, and making small updates to the package will be a lot easier. (more portable make?)


next up previous contents index
Next: J.3 New Features Up: J. Future, Present and Previous: J.1.4 Some shortcuts and   Contents   Index
(c) Peter Teuben