CUBA - a library for multidimensional numerical integration

被引:686
作者
Hahn, T [1 ]
机构
[1] Max Planck Inst Phys & Astrophys, D-80805 Munich, Germany
关键词
multidimensional numerical integration; Monte Carlo methods; cubature rules; variance reduction;
D O I
10.1016/j.cpc.2005.01.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The CUBA library provides new implementations of four general-purpose multidimensional integration algorithms: Vegas, Suave, Divonne, and Cuhre. Suave is a new algorithm, Divonne is a known algorithm to which important details have been added, and Vegas and Cuhre are new implementations of existing algorithms with only few improvements over the original versions. All four algorithms can integrate vector integrands and have very similar Fortran, C/C++, and Mathernatica interfaces.
引用
收藏
页码:78 / 95
页数:18
相关论文
共 13 条
  • [1] DCUHRE - AN ADAPTIVE MULTIDIMENSIONAL INTEGRATION ROUTINE FOR A VECTOR OF INTEGRALS
    BERNTSEN, J
    ESPELID, TO
    GENZ, A
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1991, 17 (04): : 452 - 456
  • [2] IMPLEMENTING SOBOLS QUASIRANDOM SEQUENCE GENERATOR
    BRATLEY, P
    FOX, BL
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1988, 14 (01): : 88 - 100
  • [3] A NESTED PARTITIONING PROCEDURE FOR NUMERICAL MULTIPLE INTEGRATION
    FRIEDMAN, JH
    WRIGHT, MH
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1981, 7 (01): : 76 - 92
  • [4] GENZ A, 1986, NUMERICAL INTEGRATIO
  • [5] AN IMBEDDED FAMILY OF FULLY SYMMETRIC NUMERICAL-INTEGRATION RULES
    GENZ, AC
    MALIK, AA
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 1983, 20 (03) : 580 - 588
  • [6] KOROBOV NM, 1981, APPL NUMBER THEORY N
  • [7] Lepage G. P., 1980, CLNS80447 CORN U
  • [8] LEPAGE GP, 1978, J COMPUT PHYS, V27, P192
  • [9] Matsumoto M., 1998, ACM Transactions on Modeling and Computer Simulation, V8, P3, DOI 10.1145/272991.272995
  • [10] NIEDERREITER H, 1992, RANDOM NUMBER GENETA