Branch Coverage

palsrc/palRefro.c
Criterion Covered Total %
branch 61 88 69.3


line true false branch
230 25 0 zobs2 = DMIN(fabs(zobs1),D93);
233 25 0 hmok = DMIN(DMAX(hm,-1e3),HS);
25 0 hmok = DMIN(DMAX(hm,-1e3),HS);
25 0 hmok = DMIN(DMAX(hm,-1e3),HS);
234 25 0 tdkok = DMIN(DMAX(tdk,100.0),500.0);
25 0 tdkok = DMIN(DMAX(tdk,100.0),500.0);
25 0 tdkok = DMIN(DMAX(tdk,100.0),500.0);
235 25 0 pmbok = DMIN(DMAX(pmb,0.0),10000.0);
25 0 pmbok = DMIN(DMAX(pmb,0.0),10000.0);
25 0 pmbok = DMIN(DMAX(pmb,0.0),10000.0);
236 25 0 rhok = DMIN(DMAX(rh,0.0),1.0);
25 0 rhok = DMIN(DMAX(rh,0.0),1.0);
25 0 rhok = DMIN(DMAX(rh,0.0),1.0);
237 25 0 wlok = DMAX(wl,0.1);
238 25 0 alpha = DMIN(DMAX(fabs(tlr),0.001),0.01);
25 0 alpha = DMIN(DMAX(fabs(tlr),0.001),0.01);
25 0 alpha = DMIN(DMAX(fabs(tlr),0.001),0.01);
241 21 4 tol = DMIN(DMAX(fabs(eps),1e-12),0.1)/2.0;
25 0 tol = DMIN(DMAX(fabs(eps),1e-12),0.1)/2.0;
21 4 tol = DMIN(DMAX(fabs(eps),1e-12),0.1)/2.0;
249 20 5 if (optic) {
261 25 0 if (pmbok > 0.0) {
268 20 5 if (optic) {
275 5 20 if (optic) {
291 0 25 rt = S+DMAX(HT,hmok);
295 25 0 zt = atan2(sine,sqrt(DMAX(1.0-sine*sine,0.0)));
301 25 0 zts = atan2(sine,sqrt(DMAX(1.0-sine*sine,0.0)));
308 25 0 zs = atan2(sine,sqrt(DMAX(1.0-sine*sine,0.0)));
317 50 25 for (k=1; k<=2; k++) {
326 25 25 if (k==1) {
347 239 50 while (loop) {
353 162 77 if (k == 1) {
360 14222 239 for (i=1; i
366 14222 0 if (sz > 1e-20) {
371 30052 14222 while ( fabs(dr) > 1.0 && j < 4 ) {
30052 0 while ( fabs(dr) > 1.0 && j < 4 ) {
373 3662 26390 if (k==1) {
386 1575 12647 if (k==1) {
395 350 13872 if (n==1 && i%2 == 0) {
150 200 if (n==1 && i%2 == 0) {
406 189 50 if (fabs(refp-refold) > tol && is < ISMAX) {
189 0 if (fabs(refp-refold) > tol && is < ISMAX) {
427 25 25 if (k==1) reft = refp;
435 0 25 if (zobs1 < 0.0) *ref = -(*ref);