gctl_toolkits/archive/xyz2shc/cal_part_b.cpp
2024-09-10 20:25:18 +08:00

13 lines
288 B
C++

#include "xyz2shc.h"
void XYZ2SHC::CalPartB(){
int i,j;
PartB_.resize(shc_num_,0.0);
#pragma omp parallel for private(i,j) schedule(guided)
for (j = 0; j < shc_num_; j++){
for (i = 0; i < obs_num_; i++){
PartB_[j] += c_kernel_[i][j]*wdTwd_[i]*obs_point_[i].val;
}
}
return;
}