Welcome, Guest
Username: Password: Remember me

TOPIC: STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S)

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 3 weeks ago #28096

  • Dip. Ing. Rima
  • Dip. Ing. Rima's Avatar
My last topic: #27852
Hello,
I have already changed my Steering file and Fortran based on your recommendations.
The Silulation runs, but only until 3 H 24 MIN then I get this error in Listing.File:
==========================================================
ITERATION 2450000 TIME: 3 H 24 MIN 10.0000 S ( 12250.0000 S)

BEDLOAD EQUATION SOLVED IN 10 ITERATIONS
BEDLOAD EQUATION SOLVED IN 10 ITERATIONS
BEDLOAD EQUATION SOLVED IN 10 ITERATIONS

MASS-BALANCE (IN VOLUME, INCLUDING VOID):
SUM OF THE EVOLUTIONS : -0.9605709E-09 M3
BOUNDARY 1 BEDLOAD FLUX = -0.2339509E-06 ( M3/S >0 = ENTERING )
BOUNDARY 2 BEDLOAD FLUX = 0.4183671E-07 ( M3/S >0 = ENTERING )
TOTAL BEDLOAD FLUX = -0.1921142E-06 ( M3/S >0 = ENTERING )
LOST VOLUME : 0.3219596E-17 M3 ( IF <0 EXIT )

MASS BALANCE FOR SEDIMENT CLASS : 1
TOTAL VOLUME: 20.5920777953661
SUM OF THE EVOLUTIONS FOR THIS CLASS: 0.1191736E-09
VOLUME THAT ENTERED THE DOMAIN FOR THIS CLASS: 0.1191736E-09 M3
LOST VOLUME : 0.1474879E-17 M3 ( IF <0 EXIT )

MASS BALANCE FOR SEDIMENT CLASS : 2
TOTAL VOLUME: 11.3350313112397
SUM OF THE EVOLUTIONS FOR THIS CLASS: 0.2364818E-11
VOLUME THAT ENTERED THE DOMAIN FOR THIS CLASS: 0.2364816E-11 M3
LOST VOLUME : 0.2221718E-17 M3 ( IF <0 EXIT )

MASS BALANCE FOR SEDIMENT CLASS : 3
TOTAL VOLUME: 10.0845380256850
SUM OF THE EVOLUTIONS FOR THIS CLASS: -0.1082109E-08
VOLUME THAT ENTERED THE DOMAIN FOR THIS CLASS: -0.1082109E-08 M3
LOST VOLUME : -0.4769548E-18 M3 ( IF <0 EXIT )

MAXIMAL EVOLUTION : 0.1550761E-03 NODE : 85827
MINIMAL EVOLUTION : -0.1604934E-03 NODE : 85952
TOTAL MAXIMAL EVOLUTION : 0.3357706 NODE : 85662
TOTAL MINIMAL EVOLUTION : -0.9478816 NODE : 86018
STOP AFTER AN ERROR IN LAYER
IN 1 PROCESSOR(S)

PLANTE: PROGRAM STOPPED AFTER AN ERROR
RETURNING EXIT CODE: 2
_____________
runcode::main:
:
|runCode: Fail to run



***************************
SUBROUTINE NOEROD
***************************

!
! RIGID BEDS POSITION
!
!
! DEFAULT VALUE: ZR=ZF-100.D0
!
! CALL OV('X=Y+C ',ZR,ZF,ZF,-100.D0,NPOIN)
! > .GT. < .LT. >= .GE. <= .LE.

DO J=1,NPOIN

ZR(J) = ZF(J)
IF( Y(J) .GT. 0.3D0
& .AND. Y(J) .LT. 1.7D0 )THEN

ZR(J) =ZF(J) - 1.0D0

ENDIF
ENDDO

In Sis_Steering_File:(the sohl material is defined as multigrain)
/
/ MULTI GRAIN
/
NUMBER OF SIZE-CLASSES OF BED MATERIAL = 3
SEDIMENT DIAMETERS = 0.01264D0; 0.0036D0; 0.00112D0
INITIAL FRACTION FOR PARTICULAR SIZE CLASS = 0.49D0; 0.27D0; 0.24D0



I need your support please!
Rima
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 3 weeks ago #28099

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Hello Rima,
  1. Uncomment all error cases in subroutine LAYER (including error case 6!)
  2. Browse all logs in temp working directory (there should be one for each processor used) for an error and post it here. The error is written only in the log of the subdomain it occurred.

Regards,
Costas
The administrator has disabled public write access.
The following user(s) said Thank You: Dip. Ing. Rima

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28102

  • Dip. Ing. Rima
  • Dip. Ing. Rima's Avatar
Hi Cosats,
I am simulating now with the modified Layer.f and wait for the results

But I've noticed something:
I loaded the version V7P1 "module load opentelemac/v7p1r1"
but in listing file V7.2

LISTING OF TELEMAC-2D

TTTTT EEEEE L EEEEE M M AAAAA CCCCC
T E L MM MM A A C C
T EEE L EEE M M AAAAA C
T E L E M M A A C C
T EEEEE LLLLL EEEEE M M A A CCCCC

2D VERSION 7.2 FORTRAN 90
WITH SEVERAL TRACERS
COUPLED WITH SISYPH AND TOMAWAC

that's not true, right?
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28103

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
I strongly advise to switch to the latest version, unless you are comparing results obtained with past versions. Your problem could already be addressed. Besides, developers would be more keen to help you with a problem in the latest version.

Costas
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28104

  • Dip. Ing. Rima
  • Dip. Ing. Rima's Avatar
yes, I have the new version v7p2r3, but it does not work.
i'v got an ERROR:

Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

... parsing configuration file: /sw/taurus/applications/opentelemac/v7p2r3/configs/systel.cfg


Running your CAS file for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+> configuration: taurus
+> Taurus SLURM with intel/2018
+> root: /sw/taurus/applications/opentelemac/v7p2r3


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


... reading the main module dictionary

... processing the main CAS file(s)
+> running in English

... handling temporary directories

... checking coupling between codes
_____________
runcode::main:
:
|readCAS: ... could not find the following keyword in the selected dictionary file: DREDGESIM
| ~> you may not be running the code associated to your CAS file.
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28105

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
You can get strange behavior if you are moving cases across distant releases. It wouldn't be difficult to solve. Post a new topic in the installation section along with your cfg and cas files.
Costas
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28106

  • mafknaapen
  • mafknaapen's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 157
  • Thank you received: 62
the Dredgesim module to simulate dredging isno longer part of telemac in version 7.2. Remove the key word DREDGESIM from your cas file (if you don't need it) or stick to 7.1 if you do need it.

There are very few keyword changes between 7.1 and 7.2, but that is one of them.
Dr Michiel Knaapen
Senior Scientist
E This email address is being protected from spambots. You need JavaScript enabled to view it.
T +44 (0)1491 822399

HR Wallingford, Howbery Park, Wallingford, Oxfordshire OX10 8BA, United Kingdom
T +44 (0)1491 835381, F +44 (0)1491 832233
www.hrwallingford.com
The administrator has disabled public write access.

STOP AFTER AN ERROR IN LAYER IN 1 PROCESSOR(S) 7 years 2 weeks ago #28107

  • Dip. Ing. Rima
  • Dip. Ing. Rima's Avatar
ya, I did't deffinert them in my cas file
The administrator has disabled public write access.
Moderators: Pablo, pavans

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.