Skip to content
Snippets Groups Projects
Commit 2c33536e authored by Gaelle TANGUY's avatar Gaelle TANGUY
Browse files

B.Vie 15/11/2016 : bug LIMA division by zero

parent 3b917b7c
No related branches found
No related tags found
No related merge requests found
...@@ -90,6 +90,7 @@ END MODULE MODI_LIMA_COLD_HOM_NUCL ...@@ -90,6 +90,7 @@ END MODULE MODI_LIMA_COLD_HOM_NUCL
!! ------------- !! -------------
!! Original ??/??/13 !! Original ??/??/13
!! C. Barthe * LACy* jan. 2014 add budgets !! C. Barthe * LACy* jan. 2014 add budgets
!! B.Vie 10/2016 Bug zero division
!! !!
!------------------------------------------------------------------------------- !-------------------------------------------------------------------------------
! !
...@@ -419,14 +420,15 @@ IF (INEGT.GT.0) THEN ...@@ -419,14 +420,15 @@ IF (INEGT.GT.0) THEN
ZZW(:) = MIN( XRCOEF_HONH*ZZX(:)*(ZTAU(:)/ZBFACT(:))**1.5 , ZRVS(:) ) ZZW(:) = MIN( XRCOEF_HONH*ZZX(:)*(ZTAU(:)/ZBFACT(:))**1.5 , ZRVS(:) )
END WHERE END WHERE
! !
! Apply the changes to ZNFS, ! Apply the changes to ZNFS,
DO JMOD_CCN = 1, NMOD_CCN DO JMOD_CCN = 1, NMOD_CCN
ZCCNFROZEN(:) = ZZX(:) * ZNFS(:,JMOD_CCN)/ZFREECCN(:) WHERE(ZFREECCN(:)>1.)
ZNFS(:,JMOD_CCN) = ZNFS(:,JMOD_CCN) - ZCCNFROZEN(:) ZCCNFROZEN(:) = ZZX(:) * ZNFS(:,JMOD_CCN)/ZFREECCN(:)
ZW(:,:,:) = PNFS(:,:,:,JMOD_CCN) ZNFS(:,JMOD_CCN) = ZNFS(:,JMOD_CCN) - ZCCNFROZEN(:)
PNFS(:,:,:,JMOD_CCN)=UNPACK( ZNFS(:,JMOD_CCN), MASK=GNEGT(:,:,:),FIELD=ZW(:,:,:)) END WHERE
END DO ZW(:,:,:) = PNFS(:,:,:,JMOD_CCN)
! PNFS(:,:,:,JMOD_CCN)=UNPACK( ZNFS(:,JMOD_CCN), MASK=GNEGT(:,:,:),FIELD=ZW(:,:,:))
END DO
ZZNHS(:) = ZZNHS(:) + ZZX(:) ZZNHS(:) = ZZNHS(:) + ZZX(:)
ZNHS(:,:,:) = ZNHS(:,:,:) + UNPACK( ZZNHS(:), MASK=GNEGT(:,:,:),FIELD=0.0) ZNHS(:,:,:) = ZNHS(:,:,:) + UNPACK( ZZNHS(:), MASK=GNEGT(:,:,:),FIELD=0.0)
PNHS(:,:,:) = ZNHS(:,:,:) PNHS(:,:,:) = ZNHS(:,:,:)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment