WAVE meteofile errors when compiling with Linux - D-Flow Flexible Mesh - Delft3D
intro story D-Flow FM
D-Flow Flexible MeshD-Flow Flexible Mesh (D-Flow FM) is the new software engine for hydrodynamical simulations on unstructured grids in 1D-2D-3D. Together with the familiar curvilinear meshes from Delft3D 4, the unstructured grid can consist of triangles, pentagons (etc.) and 1D channel networks, all in one single mesh. It combines proven technology from the hydrodynamic engines of Delft3D 4 and SOBEK 2 and adds flexible administration, resulting in:
An overview of the current developments can be found here. The D-Flow FM - team would be delighted if you would participate in discussions on the generation of meshes, the specification of boundary conditions, the running of computations, and all kinds of other relevant topics. Feel free to share your smart questions and/or brilliant solutions!
======================================================= | Sub groups
|
Message Boards
WAVE meteofile errors when compiling with Linux
MB
Michael Barnes, modified 4 Months ago.
WAVE meteofile errors when compiling with Linux
Youngling Posts: 3 Join Date: 10/26/18 Recent Posts 00
Good day Delft3D users.
I have compiled a Linux version of Delft3D. I have used version but I am unable to run a parallel Delft3D on any Linux-compiled version with time and space varying meteofiles (with WAVE). I have been successful running these simulations on Windows version before.
My current attempt is using trunk 7545 on Ubuntu 16.04 and using the strategy found in Successfully installed and run Delft3d on Amazon AWS Ubuntu 16.04 (EC2) - D-Flow Flexible Mesh - Delft3D - oss.deltares.nlWhen running with constant winds, the parallel FLOW-WAVE simulation runs fine, but as soon as I use meteofiles (space and time varying), it falls over. The error I get is:
At line 72 of file openexistingfile_meteo.f90 (unit = 34)
Fortran runtime error: File already opened in another unit
./run_flow2d3d_parallel_wave.sh: line 105: mpdallexit: command not found
Has anyone else had the same error? Or compiled Delft3D successfully and been able to use meteofiles with a parallel WAVE-FLOW simulation?
Any assistance would be greatly appreciated!
I have compiled a Linux version of Delft3D. I have used version but I am unable to run a parallel Delft3D on any Linux-compiled version with time and space varying meteofiles (with WAVE). I have been successful running these simulations on Windows version before.
My current attempt is using trunk 7545 on Ubuntu 16.04 and using the strategy found in Successfully installed and run Delft3d on Amazon AWS Ubuntu 16.04 (EC2) - D-Flow Flexible Mesh - Delft3D - oss.deltares.nlWhen running with constant winds, the parallel FLOW-WAVE simulation runs fine, but as soon as I use meteofiles (space and time varying), it falls over. The error I get is:
At line 72 of file openexistingfile_meteo.f90 (unit = 34)
Fortran runtime error: File already opened in another unit
./run_flow2d3d_parallel_wave.sh: line 105: mpdallexit: command not found
Has anyone else had the same error? Or compiled Delft3D successfully and been able to use meteofiles with a parallel WAVE-FLOW simulation?
Any assistance would be greatly appreciated!
MB
Michael Barnes, modified 4 Months ago.
RE: WAVE meteofile errors when compiling with Linux
Youngling Posts: 3 Join Date: 10/26/18 Recent Posts 00
An update: The issue seems to be surrounding the use of nested grids. Running a parallel simulation with parent grids only works well. However, when trying ot run the simulation with nested grids, the code attempts to open the meteofile multiple times which is not allowed in Fortran90.
Anybody know a fix for this?
Anybody know a fix for this?