summaryrefslogtreecommitdiff
path: root/Dragon/src/XDRLXS.f
diff options
context:
space:
mode:
authorHEBERT Alain <alain.hebert@polymtl.ca>2025-12-28 15:55:41 -0500
committerHEBERT Alain <alain.hebert@polymtl.ca>2025-12-28 15:55:41 -0500
commit744b40856a035580b786378cae13d453edd26689 (patch)
treed7056a5fcb559893c91df8d7533fa5fdb03d8480 /Dragon/src/XDRLXS.f
parentec64ba52445d2d06deba1216471ccf3d289c78a3 (diff)
Resolve "Depreciate use of Version 4 and 5.0 Draglibs"
Diffstat (limited to 'Dragon/src/XDRLXS.f')
-rw-r--r--Dragon/src/XDRLXS.f17
1 files changed, 8 insertions, 9 deletions
diff --git a/Dragon/src/XDRLXS.f b/Dragon/src/XDRLXS.f
index d49a89f..08e416a 100644
--- a/Dragon/src/XDRLXS.f
+++ b/Dragon/src/XDRLXS.f
@@ -43,23 +43,20 @@
TYPE(C_PTR) IPLIB
INTEGER IGS,IPRINT,NPROC,IORD,NGROUP
REAL XSREC(NGROUP,NPROC)
- CHARACTER NAMDXS(NPROC)*6,NORD*6
+ CHARACTER NAMDXS(NPROC)*8,NORD*4
*----
* LOCAL VARIABLES
*----
INTEGER IOUT
PARAMETER (IOUT=6)
- INTEGER IODIV,IXSR,IG,JG,ILENG,ITYLCM
+ INTEGER IXSR,IG,JG,ILENG,ITYLCM
*
IF(IORD.EQ.1) THEN
- NORD=' '
- IODIV=1
+ NORD=' '
ELSE IF(IORD.EQ.2) THEN
- NORD=' LIN'
- IODIV=2
+ NORD=' LIN'
ELSE IF(IORD.EQ.3) THEN
- NORD=' QUA'
- IODIV=4
+ NORD=' QUA'
ENDIF
IF(NPROC.LE.0) THEN
CALL XABORT('XDRLXS: ZERO OR NEGATIVE VALUE OF NPROC')
@@ -69,11 +66,13 @@
*----
* SAVE LOCAL DEFAULT XS IF REQUIRED
*----
-*
+! CALL LCMLEN(IPLIB,'H-FACTOR',ILENG,ITYLCM)
+! IF(ILENG.NE.0) CALL LCMDEL(IPLIB,'H-FACTOR')
DO 100 IXSR=1,NPROC
*----
* FIND IF XS NOT ALL 0.0
*----
+ IF(NAMDXS(IXSR).EQ.'H-FACTOR') GO TO 115
DO 110 IG=1,NGROUP
IF(XSREC(IG,IXSR).NE.0.0) GO TO 115
110 CONTINUE