-
Notifications
You must be signed in to change notification settings - Fork 0
slf_rouse
Luc DURON edited this page Apr 6, 2023
·
1 revision
usage: slf_rouse.py [-h] [--force] [--verbose] [--labels LABELS [LABELS ...]]
[--h_corr H_CORR]
inname outname ws [ws ...]
@brief:
Ajouter des varibles supplémentaires pour l'interprétation hydro-sédimentaire à partir d'un résultat 2D
@features:
* Tous les enregistrements temporels sont traités et toutes les variables initiales sont ré-écrites
* Il y a autant que de sédiments que nouvelles variables (une vitesse de chute par sédiment)
* Le Rouse est calculé à partir de la vitesse de chute ws et de la variable US (KARMAN = 0.4) avec la formule: Rouse = ws/(KARMAN*US)
* Le Rouse est affecté à -9999. dans les zones où l'on a l'un des deux cas suivants :
- la vitesse de frottement est nulle (afin d'éviter la division par zéro)
- la hauteur d'eau est inférieure à un seuil qui vaut par défaut 1cm et qui est personnalisable avec l'option `--h_corr`
* Le nom des variables ajoutées pour le nombre de Rouse peut être modifié par l'utilisateur avec l'option `--labels` (si l'option est manquante, le nom des variables est construit avec le preffixe 'SEDIMENT')
* Les variables suivantes sont ajoutés :
- CONTRAINTE (en Pa) = RHO_EAU * US^2
- DMAX (en mm) selon trois zones basées sur TAU (bornes : 0.1 et 0.34)
@warnings:
Les variables US et H doivent exister
positional arguments:
inname Serafin input filename
outname Serafin output filename
ws Vitesses de chute (m/s)
options:
-h, --help show this help message and exit
--force, -f force output overwrite (default: False)
--verbose, -v increase output verbosity (default: False)
--labels LABELS [LABELS ...]
Nom des variables (sans accents ou caractères
spéciaux) (default: None)
--h_corr H_CORR hauteur seuil pour correction (par défaut : 1cm)
(default: 0.01)
- Crue9_dc_graph
- FC_graphe-topologique
- generate_modified_copies
- get_values_at_nodes_for_multiple_simus
- i2s2csv
- i2s2shp
- i2s2shp_polygon
- i2s2shp_polygon_Leysse
- i2s_resampling
- i2s_summary
- i3s2csv
- i3s2shp
- i3s2shp_polygon
- i3s_extract_boundaries
- shp2csv_lines_add_proj
- shp2csv_points
- shp2csv_points_add_proj
- shp2i2s
- shp2i2s_corresp_csv
- shp2i3s
- shp2sx
- shp2xyz
- shp2xyz_subset
- shp_extract_table
- shp_lignes_points_proches
- shp_modify
- shp_point2shp_pointZM
- shp_split
- slf2LandXML
- slf2shp_points
- slf_anal
- slf_bottom_zones
- slf_check_hardlines
- slf_check_r2d
- slf_diff
- slf_diff_init
- slf_extracttime
- slf_find_tiny_elements
- slf_flux2d
- slf_flux2d_solide
- slf_int2d
- slf_int2d_3d
- slf_int2d_v2
- slf_rouse
- slf_set_in_zones
- slf_tempagg
- slf_transfmesh
- xyz2shp
- xyz_check