Template-Driven Interfaces for Numerical Subroutines

Jon L. Bentley, Mary F. Fernandez, Brian W. Kernighan, Norman L. Schryer

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


This paper describes a set of interfaces for numerical subroutines. Typing a short 1993 description allows one to solve problems in application domains including least-squares data fitting, differential equations, minimization, root finding, and integration. Our approach of “template-driven programming” makes it easy to build such an interface: a simple one takes a few hours to construct, while a few days suffice to build the most complex program we describe.

Original languageEnglish (US)
Pages (from-to)265-287
Number of pages23
JournalACM Transactions on Mathematical Software (TOMS)
Issue number3
StatePublished - Jan 9 1993
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Applied Mathematics


  • Awk
  • Fortran
  • Maple
  • Unix shell


Dive into the research topics of 'Template-Driven Interfaces for Numerical Subroutines'. Together they form a unique fingerprint.

Cite this