New Build, New Problems.. - 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
New Build, New Problems..
SH
Shawn Harrison, modified 8 Years ago.
New Build, New Problems..
Padawan Posts: 70 Join Date: 6/25/12 Recent Posts 00
Hi. I've installed the new build (trunk 1753) on Ubuntu 11.10 and I have a few problems.. perhaps someone can clarify.
1) the standard config,make,install (to /usr/local/bin and /lib) works as expected, but if I try to install to delft3trunk/build most of the files are not made (no wave files, only deltares_hydro.exe). Is something completely different in this new version? The /usr/local/bin has most exes and the /usr/local/lib has many lib files (many of which are 10x the size of the previous build).
2) If I manually move the files to the expected location directory structure, flow works fine. DD works. GUI works. But Flow-wave does not work. There must be some new structure for the wave module that I am not picking up.
How can I make the build properly? Should I try again with the new trunk?
Thanks,
Shawn
1) the standard config,make,install (to /usr/local/bin and /lib) works as expected, but if I try to install to delft3trunk/build most of the files are not made (no wave files, only deltares_hydro.exe). Is something completely different in this new version? The /usr/local/bin has most exes and the /usr/local/lib has many lib files (many of which are 10x the size of the previous build).
2) If I manually move the files to the expected location directory structure, flow works fine. DD works. GUI works. But Flow-wave does not work. There must be some new structure for the wave module that I am not picking up.
How can I make the build properly? Should I try again with the new trunk?
Thanks,
Shawn
SH
Shawn Harrison, modified 8 Years ago.
RE: New Build, New Problems..
Padawan Posts: 70 Join Date: 6/25/12 Recent Posts 00
I went ahead and tried rebuilding with the latest trunk (1755) and had more success..
BUT, there are still problems. It looks like the exes are all there, but the libraries are missing in the lnx install destination..
There are many(200) lib files in the trunk/src/lib directory.
It looks like the make ds-install went wild with some references to Ruby:
Is there now a dependence on Ruby?
BUT, there are still problems. It looks like the exes are all there, but the libraries are missing in the lnx install destination..
There are many(200) lib files in the trunk/src/lib directory.
It looks like the make ds-install went wild with some references to Ruby:
...
Gathering libraries for d_hydro...
scripts_lgpl/linux/oss-install.sh: scripts_lgpl/linux/gatherlibraries.rb: /usr/bin/ruby: bad interpreter: No such file or directory
cp: missing destination file operand after `../bin/lnx/flow2d3d/lib'
Try `cp --help' for more information.
... Finished gathering libraries
installing flow2d3d . . .
cp: cannot stat `lib/libflow2d3d_sp.so': No such file or directory
can't copy "lib/libflow2d3d_sp.so" to "../bin/lnx/flow2d3d/bin"
Gathering libraries for flow2d3d...
scripts_lgpl/linux/oss-install.sh: scripts_lgpl/linux/gatherlibraries.rb: /usr/bin/ruby: bad interpreter: No such file or directory
cp: missing destination file operand after `../bin/lnx/flow2d3d/lib'
...
Gathering libraries for d_hydro...
scripts_lgpl/linux/oss-install.sh: scripts_lgpl/linux/gatherlibraries.rb: /usr/bin/ruby: bad interpreter: No such file or directory
cp: missing destination file operand after `../bin/lnx/flow2d3d/lib'
Try `cp --help' for more information.
... Finished gathering libraries
installing flow2d3d . . .
cp: cannot stat `lib/libflow2d3d_sp.so': No such file or directory
can't copy "lib/libflow2d3d_sp.so" to "../bin/lnx/flow2d3d/bin"
Gathering libraries for flow2d3d...
scripts_lgpl/linux/oss-install.sh: scripts_lgpl/linux/gatherlibraries.rb: /usr/bin/ruby: bad interpreter: No such file or directory
cp: missing destination file operand after `../bin/lnx/flow2d3d/lib'
...
Is there now a dependence on Ruby?
SH
Shawn Harrison, modified 8 Years ago.
RE: New Build, New Problems.. (Answer)
Padawan Posts: 70 Join Date: 6/25/12 Recent Posts 00
Ok.. I installed Ruby and reran the command "make ds-install" and the install looked appropriate. I converted to old format for compatibility with the GUI and copied the trunk/bin/intel files to the /opt/delft3d/intel locations.
All works well now.
Flow, Flow-wave, the GUI, etc.
Unless you know more than me (highly likely) about linux and this developing stuff, don't do the upgrade to ubuntu 12.04 from 11.10. It may be different starting from a clean single partition 12.04, i'm not sure. But if your D3D install works great on 11.10, don't upgrade to 12.04.
Thanks.
Sorry for the chatter with myself.
All works well now.
Flow, Flow-wave, the GUI, etc.
Unless you know more than me (highly likely) about linux and this developing stuff, don't do the upgrade to ubuntu 12.04 from 11.10. It may be different starting from a clean single partition 12.04, i'm not sure. But if your D3D install works great on 11.10, don't upgrade to 12.04.
Thanks.
Sorry for the chatter with myself.
Qinghua Ye, modified 8 Years ago.
RE: New Build, New Problems..
Jedi Council Member Posts: 610 Join Date: 3/2/11 Recent Posts 00
dear Shawn,
It is good you sharing your experience!
Regards,
Qinghua
It is good you sharing your experience!
Regards,
Qinghua