Skip to content

Commit 3b51f8f

Browse files
committed
fix: add parent directory to export dir
1 parent 88eec7a commit 3b51f8f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

LoopStructural/modelling/core/geological_model.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1824,6 +1824,7 @@ def save(
18241824
):
18251825
path = pathlib.Path(filename)
18261826
extension = path.suffix
1827+
parent = path.parent
18271828
name = path.stem
18281829
stratigraphic_surfaces = self.get_stratigraphic_surfaces()
18291830
if fault_surfaces:
@@ -1832,19 +1833,19 @@ def save(
18321833
if extension == ".geoh5" or extension == '.omf':
18331834
s.save(filename)
18341835
else:
1835-
s.save(f'{name}_{s.name}.{extension}')
1836+
s.save(f'{parent}/{name}_{s.name}{extension}')
18361837
if stratigraphic_surfaces:
18371838
for s in self.get_stratigraphic_surfaces():
18381839
if extension == ".geoh5" or extension == '.omf':
18391840
s.save(filename)
18401841
else:
1841-
s.save(f'{name}_{s.name}.{extension}')
1842+
s.save(f'{parent}/{name}_{s.name}{extension}')
18421843
if block_model:
18431844
grid, ids = self.get_block_model()
18441845
if extension == ".geoh5" or extension == '.omf':
18451846
grid.save(filename)
18461847
else:
1847-
grid.save(f'{name}_block_model.{extension}')
1848+
grid.save(f'{parent}/{name}_block_model{extension}')
18481849
if stratigraphic_data:
18491850
if self.stratigraphic_column is not None:
18501851
for group in self.stratigraphic_column.keys():
@@ -1854,12 +1855,12 @@ def save(
18541855
if extension == ".geoh5" or extension == '.omf':
18551856
data.save(filename)
18561857
else:
1857-
data.save(f'{name}_{group}_data.{extension}')
1858+
data.save(f'{parent}/{name}_{group}_data{extension}')
18581859
if fault_data:
18591860
for f in self.fault_names():
18601861
for d in self.__getitem__(f).get_data():
18611862
if extension == ".geoh5" or extension == '.omf':
18621863

18631864
d.save(filename)
18641865
else:
1865-
d.save(f'{name}_{group}.{extension}')
1866+
d.save(f'{parent}/{name}_{group}{extension}')

0 commit comments

Comments
 (0)