Skip to content

Invalid path is used when trying to find mesh  #158

@SorooshMani-NOAA

Description

@SorooshMani-NOAA

Issue reported by @FariborzDaneshvar-NOAA

The input path to SCHISM configuration is correct, but then during generation this issues shows up.

generate_schism_configuration(**{
    'configuration_directory': workdir,
    'output_directory': workdir,
    'relative_paths': True,
    'overwrite': True,
    'parallel': True
})

results in

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
Cell In[10], line 2
      1 # Now generate the setup (it generates SCHISM input files: [bctides.in](http://bctides.in/), Makefile, ...)
----> 2 generate_schism_configuration(**{
      3     'configuration_directory': workdir,
      4     'output_directory': workdir,
      5     'relative_paths': True,
      6     'overwrite': True,
      7     'parallel': True
      8 })

File ~/miniconda3/envs/perturbation/lib/python3.10/site-packages/coupledmodeldriver/generate/schism/generate.py:116, in generate_schism_configuration(configuration_directory, output_directory, relative_paths, overwrite, parallel)
    113 use_original_mesh = base_configuration['schism']['use_original_mesh']
    115 if original_hgrid_filename is None or not original_hgrid_filename.exists():
--> 116     raise FileNotFoundError(f'horizontal grid not found at "{original_hgrid_filename}"')
    118 local_fgrid_filename = output_directory / [original_fgrid_filename.name](http://original_fgrid_filename.name/)
    119 local_hgrid_filename = output_directory / 'hgrid.gr3'

FileNotFoundError: horizontal grid not found at "/contrib/contrib/Soroosh.Mani/demo/perturb/hgrid.grd"

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions