Automatic synthesis of numerical codes for solving partial differential equations
SciNapse provides a problem solving environment for engineers, scientists, mathematicians and others interested in numerical modeling. In particular, SciNapse applies finite difference methods to transform a mathematical modeling problem specification into an executable numerical program. A problem specification typically includes a description of an initial boundary value problem, and, optionally, the names of algorithms to be used in solving the problem, gridding information, and variable initialization and format information. From a specification that is typically less than half a page, SciNapse can generate hundreds of lines of code in either Fortran or C. SciNapse's power is derived from its careful integration of computer algebra with program transformation and object-based representation of mathematical concepts.
Year of publication: |
1998
|
---|---|
Authors: | Akers, Robert L. ; Baffes, Paul ; Kant, Elaine ; Randall, Curt ; Steinberg, Stanly ; Young, Robert L. |
Published in: |
Mathematics and Computers in Simulation (MATCOM). - Elsevier, ISSN 0378-4754. - Vol. 45.1998, 1, p. 3-22
|
Publisher: |
Elsevier |
Saved in:
Saved in favorites
Similar items by person
-
Using program synthesis to price derivatives
Randall, Curt, (1998)
-
Credo, Keith R., (2010)
-
Credo, Keith R., (2010)
- More ...