Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: SUPG + wetting/drying errors

SUPG + wetting/drying errors 7 years 3 months ago #27463

  • SDAC
  • SDAC's Avatar
Hello,

I'm currently using the SUPG option for advection of velocities and K-E. However I keep getting the EXCEEDING MAXIMUM ITERATIONS error. Reducing the time-step doesn't help as the error persists at even really low time-steps. Unfortunately neither does changing the solvers or the treatment of tidal flats.

I need wetting and drying implemented in my model. My alternative was to use the PSI scheme, but if I'm right the PSI scheme doesn't work with the Tidal Flats option?

I've attached the case file if that helps. Any advice on how to best implement SUPG with tidal flats would be really appreciated.

Many thanks.
Attachments:
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 3 months ago #27486

  • riadh
  • riadh's Avatar
Hello

SUPG does not work with tidal flats. You should rather use scheme 13 or 14 (LEO Postma or MURD)
Or you can try the newest option with the implicit option of the PSI (or N scheme). To activate that:
1- use advection scheme =3 (N) or 4 (psi , recommanded)
2- SCHEME OPTION FOR ADVECTION OF VELOCITIES = 4
3- NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES = 1 (defautl, you can increase it if necessary)
4- NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES = 1 (default, you can increase it if necessary)

I hope that this helps

Riadh ATA
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 3 months ago #27545

  • SDAC
  • SDAC's Avatar
Hello,

Thanks for your reply.

The newest option for PSI sounds like what I'm after. However, using it in v7p1 and v7p0, Telemac doesn't recognise the keyword, giving the "could not find following keyword in dictionary file."

I copied the keyword directly over so as to avoid spelling errors. Why could this error be occurring? Does the dictionary file need to be updated?

Also, when using SCHEME OPTION FOR ADVECTION OF ***" - does this replace the "SCHEME FOR ADVECTION OF ***" , or do I choose the PSI scheme for both?

Kind regards
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 3 months ago #27546

  • riadh
  • riadh's Avatar
Hello

These new keywords are linked to the latest release V7P2. Thus you have 2 solutions:
1- you upgrade to latest version v7p2r2
2- you use only the keyword ADVECTION SCHEME = 14;5

kind regards

Riadh
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27668

  • SDAC
  • SDAC's Avatar
I use private variables. Using version 7p2r2 I get the message that NUMBER OF 2D PRIVATE ARRAYS and NAMES OF 2D PRIVATE VARIABLES are not in the dictionary file. It still works fine on v7p1. I couldn't find anything on the website that mentions are change to the above keywords.

If I remove the two key words and run the case file with my fortran file anyway, I get the message that:
symbol 'prived2d' is not found in module 'declarations_telemac3d.'

Are private variables still functional in the v7p2r2, or could this be an issue with my installation?

Many thanks.
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27673

  • jmhervouet
  • jmhervouet's Avatar
Hello,

The keywords are :

NUMBER OF PRIVATE ARRAYS (for the 3D arrays)

and

NUMBER OF 2D PRIVATE ARRAYS (for the 2D arrays)

With best regards,

Jean-Michel Hervouet
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27681

  • SDAC
  • SDAC's Avatar
Hello,

Those are the keywords I use but the problem persist. I copied the ones from the website and the telemac3d.dico just to make sure and I still get the same error.

Given that I couldn't find anything in the update for v7p2r2 that mentioned changes to the private variables keywords I assume that it's something to do with the installation. What might be causing such a thing?
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27682

  • SDAC
  • SDAC's Avatar
The issue above came from a typo in the systel.file, where the right dictionary was installed but a different version of Telemac was used.

There's an issue, however, where i get the error:

"could not find following module: deredgesim" however the dredgesim module should be excluded from the installation as modules: system -dredgesim is in the systel file. I've read a few other posts about this but none have a concrete solution. Could it be a compiler issue?
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27701

  • SDAC
  • SDAC's Avatar
I manage to successfully compile v7p2, although for some reason I never got the system -dredgesim to work.
The administrator has disabled public write access.

SUPG + wetting/drying errors 7 years 2 months ago #27702

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi

Dredgesim module was removed from the last version of Telemac system.
This module is now replace by Nestor.

This explain the problem encountered with the "system -dredgesim" directive

Regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: SDAC
  • Page:
  • 1
  • 2
Moderators: pham

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