A little language for modularizing numerical PDE solvers |
| |
Authors: | Michael H. Hohn |
| |
Affiliation: | Department of Mathematics, University of Utah, Salt Lake City, UT 84112, U.S.A. |
| |
Abstract: | This paper describes a concise specification language for linear partial differential equations (PDEs) on a union of rectangles, along with three tools: a pretty-printer, TEX generator, and a code generator. The pretty-printer and TEX generator help users by allowing equations to be specified (and read) in their natural form, while the code generator allows implementors to separate their numerical solver from the input equations, and greatly simplifies testing. Copyright © 2004 John Wiley & Sons, Ltd. |
| |
Keywords: | domain-specific language code generation pretty-printing partial differential equations |
|
|