summaryrefslogtreecommitdiff
path: root/Trivac/src
diff options
context:
space:
mode:
Diffstat (limited to 'Trivac/src')
-rwxr-xr-xTrivac/src/BIVSPS.f6
-rwxr-xr-xTrivac/src/TRIRCA.f10
2 files changed, 11 insertions, 5 deletions
diff --git a/Trivac/src/BIVSPS.f b/Trivac/src/BIVSPS.f
index ece519c..dd2603d 100755
--- a/Trivac/src/BIVSPS.f
+++ b/Trivac/src/BIVSPS.f
@@ -106,8 +106,10 @@
WRITE(TEXT12,'(4HNTOT,I1)') MIN(IL-1,9)
CALL LCMLEN(KPMACR,TEXT12,LENGT,ITYLCM)
CALL LCMLEN(KPMACR,'NTOT1',LENGT1,ITYLCM)
- IF((LENGT1.GT.0).AND.(NW.EQ.0)) CALL XABORT('BIVSPS: YOU MUST HA'
- 1 //'VE NW>0.')
+ IF((LENGT1.GT.0).AND.(NW.EQ.0)) THEN
+ WRITE(6,'(49H BIVSPS: **WARNING** YOU HAVE NW=0 AND NTOT1 INFO,
+ 1 27HRMATION IS PRESENT IN GROUP,I4,1H.)') IGR
+ ENDIF
IF((IL.EQ.1).AND.(LENGT.NE.NBMIX)) CALL XABORT('BIVSPS: NO NTOT0'
1 //' CROSS SECTIONS.')
IF(MOD(IL-1,2).EQ.0) THEN
diff --git a/Trivac/src/TRIRCA.f b/Trivac/src/TRIRCA.f
index 6c1b496..b2fe1b1 100755
--- a/Trivac/src/TRIRCA.f
+++ b/Trivac/src/TRIRCA.f
@@ -79,8 +79,10 @@
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((LENGT1.GT.0).AND.(NW.EQ.0)) THEN
+ WRITE(6,'(49H TRIRCA: **WARNING** YOU HAVE NW=0 AND NTOT1 INFO,
+ 1 27HRMATION IS PRESENT IN GROUP,I4,1H.)') IGR
+ ENDIF
IF((IL.EQ.1).AND.(LENGT.NE.NBMIX)) CALL XABORT('TRIRCA: NO NTOT0'
1 //' CROSS SECTIONS.')
IF(MOD(IL-1,2).EQ.0) THEN
@@ -132,7 +134,9 @@
ENDIF
GO TO 100
ELSE
- IF(LENGT.EQ.NBMIX) THEN
+ IF(NW.EQ.0) THEN
+ CALL LCMGET(KPMACP,'NTOT0',SGD(1,2))
+ ELSE IF(LENGT.EQ.NBMIX) THEN
CALL LCMGET(KPMACP,TEXT12,SGD(1,2))
ELSE IF(LENGT1.EQ.NBMIX) THEN
CALL LCMGET(KPMACP,'NTOT1',SGD(1,2))