Title of article :
Hilbert class library: A library of abstract C++ classes for optimization and inversion
Author/Authors :
M. S. Gockenbach، نويسنده , , W. W. Symes، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 1996
Pages :
13
From page :
1
To page :
13
Abstract :
According to the Object-Oriented Programming paradigm, a computer program should be organized around the fundamental objects it manipulates. In the C++ programming languages, these objects are embodied in classes. The Hilbert Class Library (HCL) is a collection of C++ classes designed for implementing numerical optimization algorithms in the context of Hilbert spaces. HCL includes base classes for defining vectors, linear operators, nonlinear operators and functionals, and related mathematical objects. Using these base classes, algorithms can be coded in a natural style that does not refer to application-specific details; nonetheless, the code can be applied to arbitrarily complex applications. Thus, HCL is intended to provide a way to bridge the often large gap between sophisticated numerical optimization routines and complicated simulation-based applications.
Keywords :
Mathematical software , Object-oriented design , simulation
Journal title :
Computers and Mathematics with Applications
Serial Year :
1996
Journal title :
Computers and Mathematics with Applications
Record number :
917899
Link To Document :
بازگشت