Abstract
The SciNapse code generation system transforms high-level descriptions of partial differential equation problems into customized, efficient, and documented C or Fortran code. Modelers can specify mathematical problems, solution techniques, and I/O formats with a concise blend of mathematical expressions and keywords. An algorithm template language supports convenient extension of the system’s built-in knowledge base.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Akers, E. Kant, C. Randall, S. Steinberg, and R. Young, SciNapse: A Problem-Solving Environment for Partial Differential Equations, IEEE Computational Science and Engineering, Vol 4, No. 3, July-Sept. 1997, pp. 32–42.
R.L. Akers, P. Baffes, E. Kant, C. Randall, S. Steinberg, and.R L. Young, Automatic Synthesis of Numerical Codes for Solving Partial Differential Equations, Special issue Non-Standard Applications of Computer Algebra of Mathematics and Computers in Simulation}, Volume 45, Numbers 1-2, 1998, pp. 3–22.
R. Barrett, M. Berry, T.R Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, H. van der Vorst, Templates for the Solution of Linear System: Building Blocks for Iterative Methods, SIAM, Philadelphia, 1994.
G. Brown, and C. Randall, If the Skew Fits, Risk Magazine, Vol 12, No. 4, April 1999, pp. 62–65.
J. Gatheral, Y. Epelbaum, J. Han, K. Laud, O. Lubovitsky, E. Kant, and C. Randall, Implementing Option-Pricing Models Using Software Synthesis, Computing in Science and Engineering, November/December, 1999, pp. 54–64.
E. Kant, Synthesis of Mathematical Modeling Software, IEEE Software, 10 no. 3, (1993), 30–41.
Kant, E., Case Studies in Program Synthesis, to appear in Trading the Future, 2000, Futures and Options Association, London, 2000.
E. Kant and S. Steinberg, Automatic Program Synthesis from Abstract PDE Specifications, Proceedings of the 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics Berlin, August 24-29, 1997.
Kelley, C. T., Iterative Methods for Linear and Nonlinear Equations, Frontiers in Applied Mathematics, SIAM, Philadelphia, 1995.
M. R. Lowry and R. D. McCartney, eds. Automating Software Design, AAAI Press / The MIT Press, Menlo Park CA, 1991.
C. Randall, E. Kant, and S. Kostek, Automatic Synthesis of Financial Modeling Codes, Proceedings of the First Annual Computational Finance Conference, International Association of Financial Engineers, Stanford CA, August 23 1996.
C. Randall, E. Kant, and A. Chhabra, Using program synthesis to price derivatives, Journal of Computational Finance, Vol. 1, No. 2, Winter 1997/1998, pp. 97–129.
S. Wolfram, Mathematical A System for Doing Mathematics by Computer, Addison-Wesley, 1991. Mathematica is sold by Wolfram Research, http://www.wri.com/ (Current May 10, 1997).
Matlab, a matrix manipulation package sold by The MathWorks, http://www.mathworks.com/ (Current May 10, 1997).
A summary of problem solving environments, especially PSEs for PDEs, http://www.cs.purdue.edu/research/cse/pses/ (Current May 10, 1997).
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer Science+Business Media New York
About this chapter
Cite this chapter
Akers, R.L., Kant, E., Randall, C.J., Steinberg, S., Young, R.L. (2000). SciNapse: A Problem Solving Environment for Partial Differential Equations. In: Houstis, E.N., Rice, J.R., Gallopoulos, E., Bramley, R. (eds) Enabling Technologies for Computational Science. The Springer International Series in Engineering and Computer Science, vol 548. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-4541-5_9
Download citation
DOI: https://doi.org/10.1007/978-1-4615-4541-5_9
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7049-9
Online ISBN: 978-1-4615-4541-5
eBook Packages: Springer Book Archive