From 10f37b70c7f01b1f0351942b33584742c93f1993 Mon Sep 17 00:00:00 2001 From: pierog <tanguy.pierog@kit.edu> Date: Fri, 3 Sep 2021 14:07:02 +0200 Subject: [PATCH] update conex files for FLUKA and link with CORSIKA7 (not change for CXROOT but consistent files) --- src/conex_mod.F | 9 ++++++--- src/conex_sub.F | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/conex_mod.F b/src/conex_mod.F index a61f4ab..eac4f5a 100644 --- a/src/conex_mod.F +++ b/src/conex_mod.F @@ -22022,9 +22022,9 @@ c----------------------------------------------------------------------- INCLUDE '(PHNCCM)' ! INCLUDE '(CTITLE)' ! -C FLUKA 2011.2 BLOCK DATA PROGRAMS +C FLUKA 2020.4 BLOCK DATA PROGRAMS EXTERNAL BDINPT,BDTRNS,BDHDR1,BDHDR2,BDHDR3,BDPART,BDPRDC, - & BDNOPT,BDEVAP,BDPREE + & BDNOPT,BDEVAP,BDPREE,BDESJE DIMENSION WHAT (6) CHARACTER SDUM*10 @@ -22197,7 +22197,6 @@ c----------------------------------------------------------------------- if(isx.ge.4)call cxalist('Determine FLUKA Production&',0,0,0) #endif nptlxs=0 - np=0 C CONVERT PARTICLE TYPE TO FLUKA @@ -22224,6 +22223,10 @@ C USE THE FLUKA-INTERNALLY USED DIRECTION COSINES: IJ = KPROJ C CALCULATE THE MOMENTUM WITH FLUKA MASSES POO = PPROJ +C RESET STACK INDEX + NP=0 + NP0=0 + NPHEAV=0 C NOW INTERACTION IS PERFORMED CALL EVENTV( IJ,POO,EKIN1,TXX,TYY,TZZ,WEE,MMMAT ) c write(ifck,*)'target used',ibtar,ichtar,mmmat,ibres diff --git a/src/conex_sub.F b/src/conex_sub.F index 418dfe9..9a194c9 100644 --- a/src/conex_sub.F +++ b/src/conex_sub.F @@ -14424,11 +14424,11 @@ c Dummy functions when we don't want to use compressed files (old CORSIKA and CO end subroutine CorDataNextText(dum) - double precision dum,dum2 + character*20 dum,dum2 dum2=dum end - function CorDataNextNumber() + double precision function CorDataNextNumber() end integer function size(array) -- GitLab