Writing a program to solve a system of partial differential equations takes a lot of work. It is not just a matter of implementing a clever solution scheme. A working program requires much more. It needs code for parameter fetching, initial data generation, input and output, memory management, and checkpointing as well as the actual routines for solving the equations.

` RNPL` (Rapid Numerical Prototyping Language) was written to help
scientists solve equations quickly by automatically taking care of
everything except the inner-most parts of the solution routines. In many
cases, ` RNPL` can generate the entire program--updates and all.

` RNPL` can be used in three basic ways: for producing complete programs,
for producing skeleton programs, and for converting existing programs.

Fri Jul 14 13:58:46 CDT 1995