version 1.17, 2013/08/13 01:35:07
|
version 1.22, 2014/02/19 14:59:25
|
Line 1693 int writeCutout(DRMS_Record_t *outRec, D |
|
Line 1693 int writeCutout(DRMS_Record_t *outRec, D |
|
double *azimuth = (double *) cutoutArray->data; | double *azimuth = (double *) cutoutArray->data; |
char *disamb = (char *) disambArray->data; | char *disamb = (char *) disambArray->data; |
for (int n = 0; n < nxny; n++) { | for (int n = 0; n < nxny; n++) { |
if (disamb[n]) azimuth[n] += 180.; |
if (disamb[n] % 2) azimuth[n] += 180.; // Nov 12 2013 Fixed!!! |
} | } |
drms_free_array(disambArray); | drms_free_array(disambArray); |
} | } |
Line 1898 void computeSWIndex(struct swIndex *swKe |
|
Line 1898 void computeSWIndex(struct swIndex *swKe |
|
swKeys_ptr->totpot_err = DRMS_MISSING_FLOAT; | swKeys_ptr->totpot_err = DRMS_MISSING_FLOAT; |
} | } |
| |
if (computeShearAngle(bx_err, by_err, bh_err, bx, by, bz, bpx, bpy, bpz, dims, |
if (computeShearAngle(bx_err, by_err, bz_err, bx, by, bz, bpx, bpy, bpz, dims, |
&(swKeys_ptr->meanshear_angle), &(swKeys_ptr->meanshear_angle_err), &(swKeys_ptr->area_w_shear_gt_45), | &(swKeys_ptr->meanshear_angle), &(swKeys_ptr->meanshear_angle_err), &(swKeys_ptr->area_w_shear_gt_45), |
mask, bitmask)) { | mask, bitmask)) { |
swKeys_ptr->meanshear_angle = DRMS_MISSING_FLOAT; // If fail, fill in NaN | swKeys_ptr->meanshear_angle = DRMS_MISSING_FLOAT; // If fail, fill in NaN |