Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. Generating Spectral Method Solvers for Partial Differential Equations

Generating Spectral Method Solvers for Partial Differential Equations

File(s)
92-1308.ps (340.72 KB)
92-1308.pdf (1.21 MB)
Permanent Link(s)
https://hdl.handle.net/1813/6113
Collections
Computer Science Technical Reports
Author
Berkooz, Gal
Chew, L. Paul
Cremer, James F.
Palmer, Richard S.
Zippel, Richard
Abstract

A major cost in scientific computing is the creation of software that performs the numerical computations. This paper presents preliminary results on research to build a framework for automating the construction of numerical solvers for differential equations. Within this framework, the scientific computing problem is described using a very high level programming language that captures the original differential equations in a natural fashion. A sequence of code "transformers" are used to gradually refine the high level description of the problem into a concrete, executable form. Numerical techniques like the finite element method, the spectral method and the Crank-Nicolson discretization scheme are encoded in these transformers and once so encoded can be applied to a wide variety of different problems. This framework provides a natural environment for coarse scale parallelization based on relatively abstract properties of the specific equations and methods.

Date Issued
1992-10
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR92-1308
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance