An object-oriented interface for the dynamic memory management of sparse discrete mathematical operators in numerical scientific applications
This paper describes an object-oriented interface for the memory management of sparse discrete mathematical operators in numerical scientific applications. The basic data structure we propose is intended to implement and cope with mathematical vectors in sparse format. This structure allows an effective implementation of more complex data structures, such as matrix and matrix-like objects, to represent the discrete version of differential operators in numerical application codes. A research example concerning adaptive wavelet algorithms illustrates the possible applications. Copyright (C) 2002 John Wiley Sons, Ltd.
dynamic memory management sparse vector sparse matrix