diff --git a/doc/images/wiki/fr_cond-initiales.png b/doc/images/wiki/fr_cond-initiales.png new file mode 100644 index 00000000..0147f8d9 Binary files /dev/null and b/doc/images/wiki/fr_cond-initiales.png differ diff --git a/doc/images/wiki/fr_cond-limites.png b/doc/images/wiki/fr_cond-limites.png new file mode 100644 index 00000000..cc1be315 Binary files /dev/null and b/doc/images/wiki/fr_cond-limites.png differ diff --git a/doc/images/wiki/fr_edit-cond-limites.png b/doc/images/wiki/fr_edit-cond-limites.png new file mode 100644 index 00000000..5583bc51 Binary files /dev/null and b/doc/images/wiki/fr_edit-cond-limites.png differ diff --git a/doc/images/wiki/fr_edit_geometrie.png b/doc/images/wiki/fr_edit_geometrie.png new file mode 100644 index 00000000..b02bb693 Binary files /dev/null and b/doc/images/wiki/fr_edit_geometrie.png differ diff --git a/doc/images/wiki/fr_geometrie.png b/doc/images/wiki/fr_geometrie.png new file mode 100644 index 00000000..9ebbef4d Binary files /dev/null and b/doc/images/wiki/fr_geometrie.png differ diff --git a/doc/images/wiki/fr_meshing_geometrie.png b/doc/images/wiki/fr_meshing_geometrie.png new file mode 100644 index 00000000..600a3ab7 Binary files /dev/null and b/doc/images/wiki/fr_meshing_geometrie.png differ diff --git a/doc/images/wiki/fr_nouvelle-etude.png b/doc/images/wiki/fr_nouvelle-etude.png new file mode 100644 index 00000000..83c419e3 Binary files /dev/null and b/doc/images/wiki/fr_nouvelle-etude.png differ diff --git a/doc/images/wiki/fr_reseau.png b/doc/images/wiki/fr_reseau.png new file mode 100644 index 00000000..4d5cd843 Binary files /dev/null and b/doc/images/wiki/fr_reseau.png differ diff --git a/src/Model/Geometry/Reach.py b/src/Model/Geometry/Reach.py index f33eb5de..c10b56fc 100644 --- a/src/Model/Geometry/Reach.py +++ b/src/Model/Geometry/Reach.py @@ -632,8 +632,8 @@ class Reach(SQLSubModel): try: list_profile, list_header = self.read_file_st(str(file_path_name)) - profile_header = ["num", "code1", - "code2", "nb_point", "rk", "name"] + profile_header = ["num", "code1", "code2", + "nb_point", "rk", "name"] if list_profile and list_header: for ind, profile in enumerate(list_profile): @@ -707,6 +707,15 @@ class Reach(SQLSubModel): line_is_header = True else: list_point_profile.append(line) + elif len(line) > 4: + x, y, z = line[:3] + if stop_code in x and stop_code in y: + line_is_header = True + list_profile.append(list_point_profile) + list_point_profile = [] + else: + line.append("") + list_point_profile.append(line[:3]) else: pass