intro story D-Flow FM

 

D-Flow Flexible Mesh

D-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:

  • Easier 1D-2D-3D model coupling, intuitive setup of boundary conditions and meteorological forcings (amongst others).
  • More flexible 2D gridding in delta regions, river junctions, harbours, intertidal flats and more.
  • High performance by smart use of multicore architectures, and grid computing clusters.
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! 

 

=======================================================
We have launched a new website (still under construction so expect continuous improvements) and a new forum dedicated to Delft3D Flexible Mesh.

Please follow this link to the new forum: 
/web/delft3dfm/forum

Post your questions, issues, suggestions, difficulties related to our Delft3D Flexible Mesh Suite on the new forum.

=======================================================

** PLEASE TAG YOUR POST! **

 

 

Sub groups
D-Flow Flexible Mesh
DELWAQ
Cohesive sediments & muddy systems

 


Message Boards

Delft3D 64 bit

KW
Koen Wildemeersch, modified 7 Years ago.

Delft3D 64 bit

Youngling Posts: 4 Join Date: 4/29/11 Recent Posts
Hi all,

I've seen some threads about installing delft3D on a 64 bit machine. However it is not clear to me if a successful install was made already. Did someone succeed? Is there a walkthrough to be found?

Anyhow, installing on a 64 bit seems to be a difficult, but will there be a 64 version in the near future? And when would that be?

Regards,

Koen
TR
Tobias Rothhardt, modified 7 Years ago.

RE: Delft3D 64 bit (Answer)

Youngling Posts: 17 Join Date: 7/25/11 Recent Posts
We had a support call to Deltares open regarding a 64bit version, because our cases exceed 3GB memory usage. The message was "It is on our list but not with high priority", so I guess it would be better to start self compile a 64bit version. Indeed it seems to be quite difficult, till now I failed doing it. There are some threads discussing this, maybe there will be some advise afterwards, look all the way down at http://oss.deltares.nl/web/opendelft3d/general/-/message_boards/view_message/42540

Tobias
Adri Mourits, modified 7 Years ago.

RE: Delft3D 64 bit

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Tobias and Koen,

The bad news:
Our main goal is keeping the official version stable and up to date. The official version is 32 bit and that will not change in the near future. That means that 64 bit does not have the highest priority.

The good news:
We do listen to customers and help where possible. We are going to make Delft3D-FLOW compiling and running on an external 64bit system. This will improve the whole process.

Meanwhile, if you have specific questions/problems/suggestions, the best thing you can do is use this forum.

Regards,

Adri
TR
Tobias Rothhardt, modified 7 Years ago.

RE: Delft3D 64 bit

Youngling Posts: 17 Join Date: 7/25/11 Recent Posts
Dear Adri,

maybe we could fix an environment you/we are developing on. In this case it is easier to wipe out problems that have nothing to do with d3d in general. Till now I´m compiling on a 64bit Kubuntu 10.04 LTS, since we use the 32bit version for d3d as well.
Adri Mourits, modified 7 Years ago.

RE: Delft3D 64 bit

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Tobias,

Can you clarrify what you mean with one environment to be used by you and us?

The automake environment is meant to take care of different environments/platforms. That does not work properly (yet), mostly because it is currently not used in the optimum way.

Regards,

Adri
TR
Tobias Rothhardt, modified 7 Years ago.

RE: Delft3D 64 bit

Youngling Posts: 17 Join Date: 7/25/11 Recent Posts
I just meant the linux distribution used and which compiler/ software versions (intel compiler, mpich, ...).

Greetings
Tobias
Adri Mourits, modified 7 Years ago.

RE: Delft3D 64 bit (Answer)

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Tobias,

Switching compiler (version number) or tool (version number) is a delicate operation:
  • The open source code is (partly) used in our closed source applications
  • Every change may cause our testbench to produce different results which have to be analysed

I requested to switch to 64 bit operating system by default, with upgraded compilers and tools, but that will take some time...

Regards,

Adri
AP
Ari Posner, modified 6 Years ago.

RE: Delft3D 64 bit

Padawan Posts: 31 Join Date: 5/2/11 Recent Posts
Along these lines...

Can I install the 32-bit versions of VS2008 and Intel Fortran 11.0 on a 64-bit machine, and then compile and run the program in 32-bit functionality on a 64-bit machine?

Thanks in advance for any advice you might have.

Regards,
Ari
Adri Mourits, modified 6 Years ago.

RE: Delft3D 64 bit (Answer)

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Ari,

Yes, I expect this to work without problems. Please post your findings here.

Regards,

Adri
MV
Monique Villatoro, modified 6 Years ago.

RE: Delft3D 64 bit

Youngling Posts: 5 Join Date: 5/14/12 Recent Posts
Hello Ari,

I know it's been a while since your post, but I was wondering if you managed to compile the programme on the 64-bit machine? I tried what you suggested and it didn't work. Any updates?

Regards,
Adri Mourits, modified 6 Years ago.

RE: Delft3D 64 bit

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Monique,

I'm not sure if you want Ari's reaction or mine; the difference is just one character.

On Linux, using the Gnu compilers, 64-bit works fine.
On Linux, using the Intel compilers, 64-bit, seems to work fine for single domain calculations. I'm trying to solve some problems related to DomainDecomposition. A workaround is available for that.
On Windows(64-bit), building and running a 32-bit version works fine.
On Windows, building a 64-bit version is on our TO DO list and will not be solved within 2 months.

Regards,

Adri