Welcome, Guest
Username: Password: Remember me

TOPIC: ERROR in run with qgis plugin : Insufficient data descriptors in form

ERROR in run with qgis plugin : Insufficient data descriptors in form 2 months 3 weeks ago #44218

  • truales
  • truales's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 4
Hello,

I am use to HECRAS but I'm trying to create a simple model in mascaret QGIS plugin but i had few errors and weirds results or messages.

First I got this message in each simulation either I run a steady or unsteady simulation :


"At line 235 of file C:\opentelemac-mascaret\RD_issue\dev_schapi\plug_mascaret\sources\mascaret\Modules\m_traiter_erreur_i.f90
Fortran runtime error: Insufficient data descriptors in format after reversion

Error termination. Backtrace:

Could not print backtrace: libbacktrace could not find executable to open
#0 0xffffffff
#1 0xffffffff
#2 0xffffffff
#3 0xffffffff
#4 0xffffffff
#5 0xffffffff
#6 0xffffffff
#7 0xffffffff
#8 0xffffffff
#9 0xffffffff
#10 0xffffffff
#11 0xffffffff
#12 0xffffffff
#13 0xffffffff
#14 0xffffffff

Load data ....
Simulation Error: there aren't results
Simulation finished"

I do not find from where the error is coming.
Somebody could help me ?

Then I don't understand why in a steady run you have to enter a "courbe de tarage " or "cote fixe" as Mascaret ask it .

thanks you for your help
The administrator has disabled public write access.

ERROR in run with qgis plugin : Insufficient data descriptors in form 2 months 3 weeks ago #44225

  • abernard
  • abernard's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 203
  • Thank you received: 45
Hi,

Hard to say without seeing your model.
I guess you use the debug mode? Because I never saw this error message referring to mascaret source file.

Can you share your listing file instead of the console output.
The listing file is in the plugin folder: Mascaret/mascaret with the extension .lis.

Anyway, I'm not HecRas user but I've heard mascaret is destabilising for HecRas user.

With steady or unsteady kernel, you need to impose condition on height at downstream boundary. It could be a single steady value or a rating curve. In the second case, mascaret will propagate discharge dowstream, read the corresponding height with the rating curve and calculate backwater free surface upstream.

You probably did a mistake in the parametrisation of the extremity layer or corresponding hydraulic law.

Alexis
The administrator has disabled public write access.

ERROR in run with qgis plugin : Insufficient data descriptors in form 2 months 3 weeks ago #44234

  • truales
  • truales's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 4
Thank you for your answer,

My.lis file:
"

*************************************
* SYSTEME MASCARET *
* VERSION V8P4R0 *
* DATE : 22 FEVRIER 2024, 12 H 15 *
*************************************




PARAMETRES GENERAUX

Noyau de calcul utilise : REZODT
Nom du fichier des mots-cles : mascaret.xcas
Nom du fichier du programme principal : princi.f
Nom du fichier des bibliotheques : mascaretv5p1.a damov3p0.a
Sauvegarde du modele : NON
Presence de casier : NON
Calcul auto des pertes de charge aux confluents : NON
Perte automatique aux elargissements transcritique : NON
Type de validation : 1

MODELISATION PHYSIQUE

Modelisation du lit : Debord
Frottement sur les parois verticales : OUI
Debordement progressif dans le lit majeur : OUI
Debordement progressif dans les zones de stockage : OUI
Elevation de cote signalant l'arrivee du front : 0.050
Froude limite pour les conditions aux limites : 1000.000
Type de frottement : EXPLICITATION DU FROTTEMENT
Implicitation du noyau transcritique : EXPLICITATION DU SOLVEUR
Interpolation lineaire des Coeff de frottement : NON

PARAMETRES TEMPORELS

Pas de temps : 1.000
Temps initial : 0.100
Critere d'arret du calcul : COTE MAXIMALE AU POINT DE CONTROLE
Pas de temps variable : NON
Nombre de Courant objectif : 0.800

IMPRESSION-RESULTATS

Titre du calcul : etude hydraulique1d
Impression de la geometrie : NON
Impression du planimetrage : NON
Impression du reseau : NON
Impression des lois hydrauliques : NON
Impression de la ligne d'eau initiale : NON
Impression en phase calcul : OUI

Premier pas de temps a stocker : 1
Pas de stockage : 60
Pas d'impression : 60

Fichier resultats : mascaret.opt
Post-processeur utilise : OPTHYCA
Format du fichier Resultats : OPTHYCA
Fichier listing : mascaret.lis
Fichier de reprise en ecriture : mascaret.rep

Ecart entre branches : 1.000

GEOMETRIE

Nom du fichier geometrie : mascaret.geo
Format du fichier geometrie : FORMAT LIDO 3.0

<<ATTENTION>> : DETECTION DE PAROIS VERTICALES SUR LESQUELLES
LE FROTTEMENT SERA PRIS EN COMPTE
********************************************************************************

SUR LE PROFIL NUMERO 1 (1 )
ENTRE LES POINTS 1 2
ENTRE LES POINTS 30 31
SUR LE PROFIL NUMERO 2 (2 )
ENTRE LES POINTS 1 2
ENTRE LES POINTS 32 33
SUR LE PROFIL NUMERO 3 (3 )
ENTRE LES POINTS 1 2
ENTRE LES POINTS 33 34

LOIS HYDRAULIQUES

Nombre de points = 2
Nombre de points = 2

MAILLAGE

Mode de saisie du maillage : PAR CLAVIER
Type de calcul du maillage : PAR SERIE AUX PROFILS

Sauvegarde du maillage : NON

PLANIMETRAGE

Nombre de pas de planimetrage : 57
Nombre de zones de planimetrage : 1

Zone : 1 Profil debut : 1 Profil fin : 3 Pas : 0.100

CONDITIONS INITIALES

Reprise de calcul : NON

Presence d'une ligne d'eau initiale : OUI
Mode d'entree de la ligne d'eau : PAR FICHIER
Nom du fichier de la ligne d'eau : mascaret.lig
Format du fichier de la ligne d'eau : LIDO PERMANENT

Option de stockage : A toutes les sections
=========================================================================
Erreur n0 387
Arbre d'appel :
=========================================================================
Abscissa does not match any reach.
Item point de controle pour arret du calcul
Abscissa does not match any reach.
Item
=========================================================================
"
Maybe is the missing of "abcsissa" value for my extremities but if I give one it does not change the error message, and furthermore I do not have any junction (so I should not need it if I undersantd well the wikipage).


On the error message of the console the path refenreced does not exist on my computer:
" C:\opentelemac-mascaret\RD_issue\dev_schapi\plug_mascaret\sources\mascaret\Modules\m_traiter_erreur_i.f9"
Maybe I missed a file to install to use the QGIS plugin... Do we need to instal any package from the automatic installer V8p4R0 ??


Thank you for your help again.
The administrator has disabled public write access.

ERROR in run with qgis plugin : Insufficient data descriptors in form 2 months 3 weeks ago #44240

  • abernard
  • abernard's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 203
  • Thank you received: 45
No, you don't need to do anything using mascaret with the plugin.
An executable version of the code is downloaded on git.

The error message is written in the listing file.

You chose Critere d'arret du calcul : COTE MAXIMALE AU POINT DE CONTROLE wich is unusual for me.

Anyway, the listing tells that you chose a control point which is not between the first and the last cross section of your model.

Alexis
The administrator has disabled public write access.
The following user(s) said Thank You: truales

ERROR in run with qgis plugin : Insufficient data descriptors in form 2 months 3 weeks ago #44247

  • truales
  • truales's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 4
Thanks for your time and advise, I still having troubles but I guess it will improve slowly.
The administrator has disabled public write access.
Moderators: JFourdrinoy

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