diff options
Diffstat (limited to 'Trivac/src/TRIRCA.f')
| -rwxr-xr-x | Trivac/src/TRIRCA.f | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Trivac/src/TRIRCA.f b/Trivac/src/TRIRCA.f index 8202f29..6c1b496 100755 --- a/Trivac/src/TRIRCA.f +++ b/Trivac/src/TRIRCA.f @@ -79,6 +79,8 @@ WRITE(TEXT12,'(4HNTOT,I1)') MIN(IL-1,9) CALL LCMLEN(KPMACP,TEXT12,LENGT,ITYLCM) CALL LCMLEN(KPMACP,'NTOT1',LENGT1,ITYLCM) + IF((LENGT1.GT.0).AND.(NW.EQ.0)) CALL XABORT('TRIRCA: YOU MUST HA' + 1 //'VE NW>0.') IF((IL.EQ.1).AND.(LENGT.NE.NBMIX)) CALL XABORT('TRIRCA: NO NTOT0' 1 //' CROSS SECTIONS.') IF(MOD(IL-1,2).EQ.0) THEN @@ -130,11 +132,9 @@ ENDIF GO TO 100 ELSE - IF(NW.EQ.0) THEN - CALL LCMGET(KPMACP,'NTOT0',SGD(1,2)) - ELSE IF(LENGT.EQ.NBMIX) THEN + IF(LENGT.EQ.NBMIX) THEN CALL LCMGET(KPMACP,TEXT12,SGD(1,2)) - ELSE IF((NW.GE.1).AND.(LENGT1.EQ.NBMIX)) THEN + ELSE IF(LENGT1.EQ.NBMIX) THEN CALL LCMGET(KPMACP,'NTOT1',SGD(1,2)) ELSE CALL LCMGET(KPMACP,'NTOT0',SGD(1,2)) |
