本文整理汇总了C++中arr::fill方法的典型用法代码示例。如果您正苦于以下问题:C++ arr::fill方法的具体用法?C++ arr::fill怎么用?C++ arr::fill使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类arr
的用法示例。
在下文中一共展示了arr::fill方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PrepRingWeights
// Prepare weights used by map2alm. weight array must be allocated already:
void PrepRingWeights(int col, arr<double> & weight, int nside) {
double *tempweight;
int status;
long i;
if (USE_WEIGHTS==1) {
Announce("Loading Healpix map weights... ");
tempweight = vector<double>(0, 2*nside-1);
status = ReadHealpixWeights(col, nside, tempweight);
if (status==0) for (i=0; i<2*nside; i++) weight[i]=1.0+tempweight[i];
else {
warning("PrepRingWeights: could not load Healpix weights, using 1.0 instead.");
weight.fill(1);
}
free_vector(tempweight, 0, 2*nside-1);
Announce();
}
else weight.fill(1);
}