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

Attempting to build on Visual Studio 2010 and Intel Fortran 12

SA
Steven Ayres, modified 9 Years ago.

Attempting to build on Visual Studio 2010 and Intel Fortran 12

Padawan Posts: 33 Join Date: 4/21/11 Recent Posts
Using Visual Studio Pro 2010 and Intel Visual Fortran Composer XE 2011, I get this error when building the lint project:

>main.obj : error LNK2019: unresolved external symbol _MAIN_LINT referenced in function _main
>..\..\bin\Debug\lint.exe : fatal error LNK1120: 1 unresolved externals
>
>Build FAILED

Any ideas how to resolve this issue?

I have already applied the project dependencies and references fix as prescribed in the Intel Fortran Composer XE 2011 Release notes.

Thanks,
Steve
SA
Steven Ayres, modified 9 Years ago.

RE: Attempting to build on Visual Studio 2010 and Intel Fortran 12

Padawan Posts: 33 Join Date: 4/21/11 Recent Posts
I was able to resolve this issue by manually linking the fortran libraries in the Additional Dependencies box of the parent project. VS2010 does not automatically link in the output library of dependent projects.
Adri Mourits, modified 9 Years ago.

RE: Attempting to build on Visual Studio 2010 and Intel Fortran 12 (Answer)

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

Recently I started working with VS2010. You are correct about these dependencies not correctly taken over from the VS2008 solution. This is stated in the release notes of VS2010, see "Release_NotesF.pdf", section 3.6.

I added to the trunk (revision 717):
  • deltares_hydro_open_source_vs2010.sln
  • All project files that differ in VS2010 compared to VS2008


Remark/To Do:
When compiling the complete solution, sometimes some projects fail. Pressing "<Ctrl><Shift>B" again "solves" this.

Regards,

Adri
JT
Javier Tercero, modified 8 Years ago.

RE: Attempting to build on Visual Studio 2010 and Intel Fortran 12

Padawan Posts: 26 Join Date: 10/8/12 Recent Posts
But when I open d_hydro_open_source_vs2010, I get the same message: "it can not be openned because this project is not suportted..."

Only works with Intel Visual Compiler 12? Because I tried with 11.0 version and it does not work

Thank you
Adri Mourits, modified 8 Years ago.

RE: Attempting to build on Visual Studio 2010 and Intel Fortran 12

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

"d_hydro_open_source.sln" works fine using VisualStudio 2008 with Microsoft C++ compiler and Intel Fortran compiler 11.0/11.1

"d_hydro_open_source_vs2010.sln" works fine using VisualStudio 2010 with Microsoft C++ compiler and Intel Fortran compiler 12.0/12.1 ( Composer XE 2011)

"d_hydro_open_source_vs2010_intel13.sln" seems to work fine using VisualStudio 2010 with Microsoft C++ compiler and Intel Fortran compiler 13.0; I did not test it myself.

I don't know about other combinations.

Regards,

Adri