跳到内容

重氮/准蒙特卡罗

存储库文件导航

准蒙特卡罗是GSL兼容的准蒙特卡罗积分器。它的工作原理与GSL Monte Carlo积分例程完全相同,但使用的是准随机数生成器,而不是伪随机数生成器。(准随机数生成器生成一个可预测序列,该序列不规则但几乎一致地填充N维空间。)

用法与GSL MC积分器完全相同:

  1. 使用GSL例程创建准随机数生成器gsl_qrng_alloc()
  2. 使用创建QMC状态对象准蒙特分配()
  3. 用做积分准蒙特积分()
  4. 使用释放状态对象准上下文自由()

准蒙特卡罗使用CMake作为其构建系统。通常,要从源安装基于CMake的项目,请从包含CMakeLists.txt文件,运行

cmake公司。./品牌./make安装

所有文件都是在GPL版本2或任何更高版本下授权的,您可以选择。

开发准蒙特卡罗托管在Github项目页面上https://github.com/diazona/准蒙特卡洛,如果您愿意的话,您应该在这里报告错误或提供改进建议。如果此代码被纳入GSL本身,情况就会改变。

关于

GSL兼容的准蒙特卡罗积分器

资源

星星

观察者

叉子

包装

未发布包

语言文字