⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.c

📁 The CUBA library provides new implementation of four general-purpose multidimensional integration al
💻 C
字号:
/*	common.c		includes most of the modules		this file is part of Divonne		last modified 14 Feb 05 th*/static void Explore(void *voidregion, cSamples *samples, cint depth, cint flags);static void Split(void *voidregion, int depth);#include "Random.c"#include "ChiSquare.c"#include "Rule.c"#include "Sample.c"#include "FindMinimum.c"#include "Explore.c"#include "Split.c"#include "Integrate.c"static inline bool BadDimension(ccount ndim, cint flags, ccount key){#if NDIM > 0  if( ndim > NDIM ) return true;#endif  if( IsSobol(key) ) return    ndim < SOBOL_MINDIM || (!PSEUDORNG && ndim > SOBOL_MAXDIM);  if( IsRule(key, ndim) ) return ndim < 1;  return ndim < KOROBOV_MINDIM || ndim > KOROBOV_MAXDIM;}static inline bool BadComponent(cint ncomp){#if NCOMP > 0  if( ncomp > NCOMP ) return true;#endif  return ncomp < 1;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -