ACM Home Page
Please provide us with feedback. Feedback
Algorithm 824CUBPACK: a package for automatic cubature; framework description
Full text PdfPdf (111 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 29 ,  Issue 3  (September 2003) table of contents
Pages: 287 - 296  
Year of Publication: 2003
ISSN:0098-3500
Authors
Ronald Cools  Department of Computer Science, Katholieke Universiteit Leuven, Heverlee, Belgium
Ann Haegemans  Department of Computer Science, Katholieke Universiteit Leuven, Heverlee, Belgium
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 131,   Citation Count: 2
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/838250.838253
What is a DOI?

APPENDICES and SUPPLEMENTS
gZip824.gz (84 KB)
Software for "CUBPACK: a package for automatic cubature; framework description"


ABSTRACT

CUBPACK aims to offer a collection of re-usable code for automatic n-dimensional (n ≥ 1) numerical integration of functions over a collection of regions, i.e., quadrature and cubature. The current version allows this region to consist of a union of n-simplices and n-parellellepids. The framework of CUBPACK is described as well as its user interface. The functionality of several well known routines is embedded. New features include integration algorithms using the ε-algorithm for extrapolation for regions other than triangles and the implementation of a new type of subdivision for 3-cubes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Barnhill, R. and Little, F. 1984. Adaptive triangular cubatures. Rocky Mountain J. Math. 14, 1 (Winter), 53--75.
 
2
Beckers, M. and Haegemans, A. 1990. The construction of cubature formulae for the tetrahedron. Report TW 128, Dept. of Computer Science, K.U. Leuven.
 
3
Berntsen, J., Cools, R., and Espelid, T. 1990. A test of DCUTET. Reports in Informatics 46, Dept. of Informatics, University of Bergen.
4
 
5
Berntsen, J. and Espelid, T. 1989. A Test of DCUTRI and TWODQD. Reports in Informatics 39, Dept. of Informatics, University of Bergen.
 
6
Berntsen, J. and Espelid, T. 1990. Degree 13 symmetric quadrature rules for the triangle. Reports in Informatics 44, Dept. of Informatics, University of Bergen.
7
8
9
10
 
11
Cools, R. 1991. A suite of codes for region collection management in adaptive numerical integration algorithms. Report TW 150, Dept. of Computer Science, K.U. Leuven.
 
12
Cools, R. 1994. The subdivision strategy and reliability in adaptive integration revisited. Report TW 213, Dept. of Computer Science, K.U. Leuven.
 
13
Cools, R. 2003. Extrapolation and adaptivity in software for automatic numerical integration on a cube. Num. Alg. 34, to appear.
 
14
Cools, R. and Haegemans, A. 1990. The construction of cubature formulae using continuation and bifurcation software. In Continuation and Bifurcations: Techniques and Applications, D. Roose, B. D. Dier, and A. Spence, Eds. Kluwer, Dordrecht, 319--333.
 
15
Cools, R. and Haegemans, A. 1992. CUBPACK: Progress report. In Numerical Integration---Recent Developments, Software and Applications, T. Espelid and A. Genz, Eds. NATO ASI Series C: Math. and Phys. Sciences, vol. 357. Kluwer Academic Publishers, Dordrecht, 305--315.
16
 
17
Cools, R., Laurie, D., and Pluym, L. 1997b. A user manual for cubpack---version 1.1. Report TW 255, Dept. of Computer Science, K.U. Leuven.
 
18
Cools, R. and Maerten, B. 1998. A hybrid subdivision strategy for adaptive integration routines. J. Univ. Comput. Sci. 4, 5, 485--499.
19
20
 
21
22
 
23
Genz, A. 1972. An adaptive multidimensional quadrature procedure. Comput. Phys. Comm. 4, 11--15.
 
24
25
 
26
Genz, A. and Malik, A. 1980. An adaptive algorithm for numerical integration over an N-dimensional rectangular region. J. Comput. Appl. Math. 6, 295--302.
 
27
Genz, A. and Malik, A. 1983. An imbedded family of fully symmetric numerical integration rules. SIAM J. Numer. Anal. 20, 580--588.
 
28
Haegemans, A. 1977. Algorithm 34: An algorithm for the automatic integration over a triangle. Computing 19, 179--187.
 
29
30
 
31
Laurie, D., Pluym, L., and Cools, R. 1997. Design and implementation of a C++ package for two-dimensional numerical integration. In South African Institute of Computer Science and Information Technology: Proceedings of the 1997 National Research and Development Conference, L. M. Venter and R. R. Lombard, Eds. Potchefstroom University for Christian Higher Education, Vanderbijlpark, 162--168. ISBN 1-86822-300-0.
32
 
33
Piessens, R., de Doncker, E., Überhuber, C., and Kahaner, D. 1983. QUADPACK, A quadrature Subroutine Package. Number 1 in Series in Computational Math. Springer-Verlag, Berlin, Germany.
 
34
Piessens, R., de Doncker-Kapenga, E., Überhuber, C., and Kahaner, D. 1983. QUADPACK. Springer-Verlag, Berlin, Heidelberg, New York, Tokyo.
 
35
Rabinowitz, P. and Richter, N. 1969. Perfectly symmetric two-dimensional integration formulas with minimal number of points. Math. Comput. 23, 765--799.
 
36
Van Dooren, P. and De Ridder, L. 1976. An adaptive algorithm for numerical integration over an n-dimensional cube. J. Comput. Appl. Math. 2, 207--217.



REVIEW

"Frederick N. Fritsch : Reviewer"

CUBPACK is a Fortran 95 package that aims to provide an approximation to an n-dimensional (n=1) integral to a user-specified tolerance. The region of integration may be a union of n-parallel  more...

Collaborative Colleagues:
Ronald Cools: colleagues
Ann Haegemans: colleagues