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

installing Delft3D on Windows

JK
JiHye Kim, modified 6 Years ago.

installing Delft3D on Windows

Youngling Posts: 2 Join Date: 1/7/14 Recent Posts
hello,

I have a simple question to insall Delft3D.

I read installing manual through homepage and I watched webinar.

Before compile Delft3D, I should have prerequisites.

Prerequisite is TortoiseSVN, Microsoft Visual Studio and Intel Fortran compiler on Windows

There is recommanded version of program, especially Microsoft Visual Studio and Intel Fortran compiler.

that is, Microsoft Visual Studio 2010 and Intel Fortran compiler 12.0 at webinar.

If I use Microsoft Visual Studio 2013 Ultimate,

Should I use Intel Fortran compiler, version 12.x or higher????


Thank you.
Anas Rahman, modified 5 Years ago.

RE: installing Delft3D on Windows

Youngling Posts: 21 Join Date: 10/4/13 Recent Posts
Hai Kim,

From my experience, it is better to use an older version of VS, for example VS 2010, instead of the latest one, as the codes are build using version VS 2008 (old version of VS)

I used VS 2013 when I first tried to compile the source code, but it failed each time. After a few trial and error, I finally managed to compile the code using Microsoft Visual Studio 2010 (using service pack 1), and Intel Fortran compiler version 12 (XE composer 11)


And before compiling the code in VS, make sure you choose "release", and choose sither 64 bit or 32 bit system (I used 64bit)

Hope this helps

Regards
Anas
KL
Katixa Lajaunie, modified 2 Years ago.

RE: installing Delft3D on Windows

Youngling Posts: 6 Join Date: 5/24/17 Recent Posts
Hi,

I am trying to compile the source code. But I dont know where I can download the Intel Fortran Compiler 12.0.
I have already the VS 2010.

Thank you for your help

Katixa
Adri Mourits, modified 2 Years ago.

RE: installing Delft3D on Windows

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Katixa,

Via the Intel site you can download a trial version (valid for 1 month) of the Fortran compiler. This is normally only possible for the latest version they released, so that should be version 17. I expect that the combination of VisualStudio 2010 with Intel Fortran compiler 17 will work.

If you want to use Intel version 12.0, you will have to buy it. If you are going to buy something I advise you to use VisualStudio 2015 with Intel Fortran Compiler 16.0. We are about to switch to those versions as default versions.

If you want to use an open source compiler, then you will need to compile on Linux using the Gnu compilers.

Regards,

Adri