Skip to content

Commit e81cd8b

Browse files
committed
[1.1] Refactor again some files and finish translation
1 parent 8716e0f commit e81cd8b

File tree

10 files changed

+126
-122
lines changed

10 files changed

+126
-122
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ TatooineMesher
99

1010
Set of 4 command line scripts:
1111
* `densify_cross_sections.py` : interpolate initial and intermediate cross-sections
12-
* `mesher_and_interpolator.py`: mesh and interpolate from a set of cross-sections
13-
* `mesh_crue10_run.py` : visualize Crue10 model geometry and results
12+
* `mesh_and_interpolate.py`: mesh and/or interpolate from a set of cross-sections
1413
* `mesh_mascaret_run.py` : visualize Mascaret model geometry and results
14+
* `mesh_crue10_run.py` : visualize Crue10 model geometry and results
1515

1616
The command line scripts of TatooineMesher are located in the `cli` folder.
1717

cli/densify_cross_sections.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22
"""
33
densify_cross_sections.py
44
5-
Interpolate intermediate cross-sections
5+
Interpolate initial and intermediate cross-sections
6+
Multiple variables are supported if input cross-sections file is a shapefile with POINTZ type.
67
"""
78
from time import perf_counter
89

9-
from tatooinemesher.constraint_lines import ConstraintLine
10+
from tatooinemesher.constraint_line import ConstraintLine
1011
from tatooinemesher.mesh_constructor import MeshConstructor
11-
from tatooinemesher.sections import CrossSectionSequence
12+
from tatooinemesher.section import CrossSectionSequence
1213
from tatooinemesher.utils.arg_command_line import MyArgParse
1314
from tatooinemesher.utils import get_hydraulic_axis, logger, set_logger_level, TatooineException
1415

@@ -39,7 +40,7 @@ def densify_cross_sections(args):
3940
raise TatooineException("A 2D interpolation is only compatible with 2 constraint lines!")
4041
section_seq.find_and_add_limits(constraint_lines, args.dist_max)
4142

42-
#section_seq.export_sections_shp('profils_travers_export_profil.shp')
43+
#section_seq.export_sections_shp('export_cross-sections.shp')
4344

4445
mesh_constr = MeshConstructor(section_seq=section_seq, lat_step=args.lat_step,
4546
nb_pts_lat=args.nb_pts_lat, interp_values=args.interp_values)

cli/mesher_and_interpolator.py renamed to cli/mesh_and_interpolate.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
#!/usr/bin/env python3
22
"""
3-
mesher_and_interpolator.py
3+
mesh_and_interpolate.py
44
55
Channel mesher and/or interpolator from cross-sections
66
"""
77
#TODO: integrate "seuils?" (local correction of the bathymetry)
88
from time import perf_counter
99

10-
from tatooinemesher.constraint_lines import ConstraintLine
10+
from tatooinemesher.constraint_line import ConstraintLine
1111
from tatooinemesher.mesh_constructor import MeshConstructor
12-
from tatooinemesher.sections import CrossSection, CrossSectionSequence
12+
from tatooinemesher.section import CrossSection, CrossSectionSequence
1313
from tatooinemesher.utils.arg_command_line import MyArgParse
1414
from tatooinemesher.utils import get_hydraulic_axis, logger, set_logger_level, TatooineException
1515

1616

17-
def mesher_and_interpolator(args):
17+
def mesh_and_interpolate(args):
1818
set_logger_level(args.verbose)
1919
t1 = perf_counter()
2020

@@ -83,13 +83,13 @@ def mesher_and_interpolator(args):
8383
# help="distance around groynes to modify nodes close to them "
8484
# "(should be less than lateral and longitudinal space step)")
8585
# Outputs
86-
parser.add_out_mesh_file()
86+
parser.add_out_mesh_file(is_optional=True)
8787
parser.outfile_args.add_argument("--outfile_nodes", help="output points set file with mesh nodes (*.shp, *.xyz)")
8888

8989

9090
if __name__ == '__main__':
9191
args = parser.parse_args()
9292
try:
93-
mesher_and_interpolator(args)
93+
mesh_and_interpolate(args)
9494
except TatooineException as e:
9595
logger.critical(e.message)

cli/mesh_crue10_run.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
from crue10.study import Study
3131
from crue10.utils import CrueError
3232

33-
from tatooinemesher.constraint_lines import ConstraintLine
33+
from tatooinemesher.constraint_line import ConstraintLine
3434
from tatooinemesher.mesh_constructor import MeshConstructor
35-
from tatooinemesher.sections import CrossSection, CrossSectionSequence
35+
from tatooinemesher.section import CrossSection, CrossSectionSequence
3636
from tatooinemesher.interp.raster import interp_raster
3737
from tatooinemesher.utils.arg_command_line import MyArgParse
3838
from tatooinemesher.utils import logger, resample_2d_line, set_logger_level, TatooineException

cli/mesh_mascaret_run.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
from mascaret.mascaret_file import MascaretFile
1515
from mascaret.mascaretgeo_file import MascaretGeoFile
1616

17-
from tatooinemesher.constraint_lines import ConstraintLine
17+
from tatooinemesher.constraint_line import ConstraintLine
1818
from tatooinemesher.mesh_constructor import MeshConstructor
19-
from tatooinemesher.sections import CrossSection, CrossSectionSequence
19+
from tatooinemesher.section import CrossSection, CrossSectionSequence
2020
from tatooinemesher.utils.arg_command_line import MyArgParse
2121
from tatooinemesher.utils import logger, set_logger_level, TatooineException
2222

tatooinemesher/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = '1.0'
1+
VERSION = '1.1'
File renamed without changes.

0 commit comments

Comments
 (0)