Feature log

New features for all programs version 7.3

- all modules: FORTRAN FILE can be a folder that contains several files, not a single file (but still possible)
- TELEMAC-2D/TELEMAC-3D: fix the culvert formulation 1 so that it falls back to the siphon formulation in that specific case.
- TELEMAC-2D/TELEMAC-3D: sources can also be assigned with global node numbers
- TELEMAC-2D/TELEMAC-3D: Lambert 93 projection when modelling tide.
- TELEMAC-2D/TELEMAC-3D: Adding 7 extra harmonic constituents, for FES2014 tidal database (M3, M8, Msf, N4, S1, Sa, SSa).
- TELEMAC-3D: remove the option DIFFUS. This option was meant to remove the diffusion but it actually did not remove the diffusion on U,V. Besides, it could happen that when using DIFFUS=NO the source terms were not included in W and the tracers. We thus chose to remove this option altogether. From now on, to disable the diffusion the user can only set a zero diffusion coefficient.
- TELEMAC-3D: remove the option OPTDIF to keep only one formulation (OPTDIF could take the values 1 or 2 but the option 2 did not seem to bring improvements compared to the option 1. It was was not used in any test-case, neither documented so we only kept the option 1 in the code)
- TELEMAC-3D: modular CONDIM and BORD3D subroutines (initial conditions and boundary conditions). Simplification of the CONDIM subroutine (initial conditions + mesh transformation), now split into several subroutines which do various and separated treatments (e.g. initial conditions for water depths, velocities, tracers... or mesh transformation different from the classical sigma transformation). The user only needs to fill one short file per variable. No need to keep the whole CONDIM subroutine. For BORD3D, every specific treatment is implemented in a separate subroutine USER_BORD3D called by BORD3D (see examples to fill).
- ARTEMIS: Creation of free surface elevation (time/space varying) files.
- ARTEMIS: Removing the need to code within BORH (using LECLIM and the BOUNDARY CONDITION FILE instead).
- ARTEMIS: Automated calculation of the phase for incident boundaries (in PHBOR), starting from the "node of attack" of the offshore wave, iteratively computed along both sides away from the attack node along the rest of the incident boundary.
- STBTEL: Now refining the boundary conditions as well as the mesh Available through the script convertert.py as well
- Addons: Adding vim-syntax for .cas and .dico files
- TELEMAC-2D: change computation of wall distance (used in Spalart-Allmaras turbulence model). The wall distance(WDIST) is now computed in parallel with a laplacian operator.
- TELEMAC-2D: new framework for automatic convergence studies
- TELEMAC-3D: coupling with the water quality library AED2.
- TOMAWAC: Automatic imposed spectrum on nested mesh.
- TOMAWAC: In order to better take into account boundary conditions Limwac is called at the end of the loop in time instead of beginning.
- TELEMAC-2D: I/O criteria of result file now homogenous with FE or FV (steered by time-step and period for graphic output)
- TELEMAC-2D: Activation of source terms for FV (Mass and Momentum): so far only partially implemented for mass source terms.
- TELEMAC-2D: New turbulence model (Spalart-Allmaras)


New keywords:
All modules:
For Automatic Differentiation (AD)
- AD NUMBER OF DERIVATIVES (AD NOMBRE DE DERIVEES)
- AD NAMES OF DERIVATIVES (AD NOMS DES DERIVEES)
- AD NUMBER OF DIRECTIONS (AD NOMBRE DE DIRECTIONS)
- AD SYMBOLIC LINEAR SOLVER (AD SOLVEUR LINEAIRE SYMBOLIQUE)
- AD LINEAR SOLVER RESET DERIVATIVES
(AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE)
- AD LINEAR SOLVER DERIVATIVE CONVERGENCE
(AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE)

TELEMAC-2D/TELEMAC-3D:
Keyword to assign global node numbers to sources:
GLOBAL NUMBERS OF SOURCE NODES (NUMEROS GLOBAUX DES NOEUDS DES SOURCES)
Keyword to give the coordinates of the result file in longitude-latitude
if the geometry file is also given in longitude-latitude:
RESULT FILE IN LONGITUDE-LATITUDE (FICHIER RESULTAT EN LONGITUDE-LATITUDE)
File to provide for the conversion in Lambert 93 for tides. It is
located in the tide examples of T2D (gr3df97a.txt):
LAMBERT 93 CONVERSION FILE (FICHIER DE CONVERSION LAMBERT 93)

TELEMAC-3D:
New keyword to compute the wind drag coefficient more accurately (FAIR):
- COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED
(COEFFICIENT D INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT)

SISYPHE:
SECONDARY CURRENTS FILE (FICHIER DE COURANTS SECONDAIRES)

ARTEMIS:
FREE SURFACE ANIMATION (ANIMATION DE LA SURFACE LIBRE)
AMPLITUDE AND PHASE FILE (FICHIER DES PHASES ET AMPLITUDES)
AMPLITUDE AND PHASE FILE FORMAT
(FORMAT DU FICHIER DES PHASES ET AMPLITUDES)

TOMAWAC:
- FILE WITH COORDINATES OF SPECTRA TO IMPOSE
- FILE WITH COORDINATES OF SPECTRA TO WRITE
- IMPOSED SPECTRA FILE
- IMPOSED SPECTRA FILE FORMAT
- TAKING INTO ACCOUNT SOURCE TERMS ON IMPOSED BOUNDARIES
- TIME SHIFT OF IMPOSED SPECTRA FILE
- TIME UNIT OF IMPOSED SPECTRA FILE

Deleted keywords:
TELEMAC-3D:
- OPTION FOR THE DIFFUSION (OPTION POUR LA DIFFUSION), mnemo OPTDIF
- DIFFUSION STEP (ETAPE DE DIFFUSION), mnemo DIFFUS
- PROPAGATION STEP (ETAPE DE PROPAGATION), mnemo PROP

TOMAWAC:
- BINARY FILE 1 BINARY
- CURRENTS FILE BINARY
- DEFAULT EXECUTABLE
- DEFAULT PARALLEL EXECUTABLE
- DESCRIPTION OF LIBRARIES
- GEOMETRY FILE BINARY
- GLOBAL RESULT FILE BINARY
- PREVIOUS COMPUTATION FILE BINARY
- PUNCTUAL RESULTS FILE BINARY
- TIDAL WATER LEVEL FILE BINARY
- WINDS FILE BINARY

Documentation:
TELEMAC-3D:
- New theory guide for TELEMAC-3D. The previous release notes were removed and shall be re-introduced in future versions to track version-specific changes.

 

New features of SISYPHE version 7.2

New features and differences with version 7.1Edit

Release date: end 2016

Latest article update: 03/01/2017

 

New features

Correction of the subroutine(s) solving bedload transport processes. This modification aims at improving the numerical results where wetting and drying processes are present. A new keyword is proposed : MINIMUM DEPTH FOR BEDLOAD. The default value for this keyword is 1.0E-2 m (new variable HMIN_BEDLOAD). This value can be modified by the user: as a guideline and after some discussions and testing, we can suggest a value in the range [2-3]\times d_50, being d_50 the median sediment diameter.

Efficient and precise computation of sediment fluxes through a section. New keywords: FLUXLINE, FLUXLINE INPUT FILE.

The module DREDGESIM has been replaced by NESTOR, a new module capable to simulate sediment fate and dredging scenarios.

A liquid boundary file can be specified for bedload discharge.

Improvements in the computation of the angle alpha (sediment direction) for multiclass sediment distribution.

Corrections of stability issues for the sediment slide option.

Security check for the initial definition of layers (init_compo.f)

 

 

Documentation

A brand new LaTeX documentation for Sisyphe is provided in folder documentation.

New features of Telemac-3D version 7.2

New features and differences with version 7.1Edit

Estimated release date: end 2016

Latest article update: 31/08/2016

Main new features of this version 7.2

New and less diffusive distributive advection schemes (as in Telemac-2D version 7.1)

K-epsilon model turbulence model can now be used independently on the horizontal and on the vertical

Culvert modelling as in TELEMAC-2D + new formulation for culverts in TELEMAC-2D and 3D, proposed and tested at Flanders Hydraulics

New or modified keywords

"VELOCITIES OF THE SOURCES ALONG..." (VITESSES DES SOURCES SELON...)

Final S in French for VITESSE (homogeneous with the English keyword + TELEMAC-2D.

"SCHEME OPTION FOR ADVECTION OF VELOCITIES" (OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES)

"SCHEME OPTION FOR ADVECTION OF K-EPSILON" (OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON)

"SCHEME OPTION FOR ADVECTION OF TRACERS" (OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS)

One value per tracer can be given.

When Leo Postma, N or PSI advection schemes are chosen (3, 4 or 5). The following options can be now selected:

1: normal Leo Postma N or PSI (like previous versions),

2: predictor-corrector (see proceedings of User Club 2014),

3: second order predictor-corrector,

4: LIPS scheme (Locally Implicit Psi Scheme).

These 3 keywords can also be used to decide whether the method of characteristics will be strong (1) or weak (2).

For options 2, 3 and 4 the following keyword can also be used:

"NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES" (NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS)

The default value is 1 (one value for all tracers only). Can be 2, 3, after will probably not be very efficient. Gives less numerical diffusion.

Two other schemes: LIPS and ERIA, meant for dry zones, are still under development and are scheduled for version 7.2.

For more details see post #19861 in the forum (Generalities/Announcements...).

"NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES" (NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS)

Only for implicit scheme with predictor-corrector.

"CONTINUITY CORRECTION ON OPEN BOUNDARIES" (CORRECTION DE CONTINUITE SUR FRONTIERES OUVERTES)

Changes the free velocities on open boundaries to get a better divergence-free field.

"CULVERTS DATA FILE" (FICHIER DE DONNEES DES BUSES)

Description of culverts/bridges existing in the model.

"NUMBER OF CULVERTS" (NOMBRE DE BUSES)

Number of culverts, tubes or bridges treated as source terms. They must be described as sources in the domain and their features are given in the CULVERTS DATA FILE.

"OPTION FOR CULVERTS" (OPTION POUR LES BUSES)

Option for the treatment of culverts. There are two options in TELEMAC.

Deleted keywords

"SOLVER FOR PROJECTION" (SOLVEUR POUR LA PROJECTION), "MAXIMUM NUMBER OF ITERATIONS FOR PROJECTION" (MAXIMUM D'ITERATIONS POUR LA PROJECTION), "ACCURACY FOR PROJECTION" (PRECISION POUR LA PROJECTION), "PRECONDITIONING FOR PROJECTION" (PRECONDITIONNEMENT POUR LA PROJECTION), "OPTION OF SOLVER FOR PROJECTION" (OPTION DU SOLVEUR POUR LA PROJECTION)

"CONSISTENT PROJECTION" (PROJECTION COHERENTE)

"NUMBER OF THE INTERMEDIATE REFERENCE LEVEL" (NUMERO DU PLAN DE REFERENCE INTERMEDIAIRE)

"TELEMAC-2D RELEASE" (NUMERO DE VERSION DE TELEMAC-2D), "TELEMAC-2D OPTIONS" (OPTIONS POUR TELEMAC-2D)

"OPTION FOR THE HYDROSTATIC STEP" (OPTION POUR L'ETAPE HYDROSTATIQUE)

"LATITUDE" (LATITUDE)

"MIXING LENGTH SCALE" (ECHELLE DE LONGUEUR DE MELANGE)

"STABILIZED INITIAL CONDITION" (CONSOLIDATION INITIALE STABILISEE)

"GEOMETRY FILE BINARY" (BINAIRE DU FICHIER DE GEOMETRIE), "PREVIOUS COMPUTATION FILE BINARY" (BINAIRE DU FICHIER DU CALCUL PRECEDENT), "PREVIOUS COMPUTATION SEDIMENTOLOGICAL FILE BINARY" (BINAIRE DU FICHIER SEDIMENTOLOGIQUE DU CALCUL PRECEDENT)

"USER ON CRAY" (USER CRAY), "PASSWORD ON CRAY" (MOT DE PASSE CRAY), "CPU TIME ON CRAY" (TEMPS MACHINE CRAY), "MEMORY SPACE ON CRAY" (PLACE MEMOIRE CRAY), "PRIORITY" (FACTURATION)

"FILE FOR SCOPE" (FICHIER POUR SCOPE)

Modifications in user subroutines or new subroutines

??????.f

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