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

Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

KC
Ken Connell, modified 9 Years ago.

Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

Youngling Posts: 1 Join Date: 7/7/11 Recent Posts
Hello,

I am having problems building the solution on a Windows7 PC with Intel Visual Fortran 11.1 (I realize that this is different from the recommended 11.0, but it is what I have) and MS Visual Studio 2008.

During the initial loading of the solution (*.sln) I get a bunch of errors that indicate that the *.vcproj files "cannot be opened because its project type (.vcproj) is supported by this version of Visual Studio."

If I ignore those warnings and try to build, VS2008 immediately crashes.

If I reload the solution, ignore the *.vcproj warnings, and then remove the "tools_gpl/vs" from my project, and re-build, it gets a bit further. This was able to get through much of the build, but many errors were returned forunresolved external symbols and I am unable to completely build the solution.

I tried the same steps as above on another machine that has Intel Visual Fortran Composer XE 2011 w/VS2008 and it returns identical problematic results.

Does anyone have any suggestions as to how I can get around these issues? Could this be a problem specific to Win7 (and all the directory access rights)? It seems that I have seen at least 2 other individuals post on this forum that they were successful with IVF 11.1 and IVC XE2011.

Many thanks!
Ken
Adri Mourits, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

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

May be a silly suggestion, but are you sure that a C/C++ compiler is installed?

I never tried VS2008+Intel11.1 on Windows7. My new machine is Windows7, with VS2010 and Intel 12.0. I added a separate solution for this to the trunk (revision 717). That seems to work, although I did not run our testbench yet. Is that an option for you?

Regards,

Adri
Byongjun Park, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

Youngling Posts: 16 Join Date: 4/30/11 Recent Posts
Hi Adri,

In case of me, the result was same.

[indent]1. Windows XP(32bit)
2. Intel Visual Fortran Compiler XE 2011 with Visual Studio 2008 Update 1
3. Intel C++ Compiler XE 2011 Update 6[/indent]

I tried to open "deltares_hydro_open_source.sln" in Visual Studio 2008, but the extension "vcproj" couldn't open. If I ignore the cautions and take the build action(pushing [Ctrl]+[Shift]+), Visual Studio 2008 is crash and restart.

Do I have to use Windows 7, Visual Studio 2010 and latest version of Intel Parallel Studio XE 2011?

I always thank you for your attention and answer. emoticon

Kind regards,

Byongjun

-
Byongjun Park, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

Youngling Posts: 16 Join Date: 4/30/11 Recent Posts
Hi, Adri

Because of your advice, although it displayed some error and caution messages, I've succeed in compiling the open source Delft3D at my machine. I'm very happy. emoticon

[indent](1) Microsoft® Windows XP Professional (x86)
(2) Microsoft® Visual Studio 2010 Professional / Update and Install Service Pack 1
(3) Intel® Visual Fortran Composer XE 2011 Update 1 for Windows (* It need not to install the Intel® C++ Compiler in addition, because C++ compiler is contained in VS2010.)
(4) Open the solution file "~/src/deltares_hydro_open_source_vs2010.sln" in VS2010.
(5) Select the solution option as "Release"
(6) Build the solution ([Ctrl]+[Shift]+)
(7) Execution files are in "~/bin/w32"[/indent]

Thank you very much.

Kind regards,

Byongjun

-

Attachments:

Adri Mourits, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2008 on a Windows7 machine

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

I'm glad it works now.

I think your Intel compiler was too new for VisualStudio2008.

Regards,

Adri
U
Scott Fenical, modified 9 Years ago.

Build Problems w/IVF 11.1 & VS2010 on Windows7

Hello!

I have been trying to compile open source D3D in Windows 7, using Intel VF 11.1, and various versions of VS, including both 2008 and 2010 (with 2010 I also installed Service Pack 1). I am using delft3d Revision 1038: /trunk, obtained through SVN Checkout. I still get errors when opening up the VS2010 solution (d_hydro_open_source_vs2010.sln) that say "the project (.vfproj) is not compatible with your Visual Studio version". I had IVF11.1 installed previous to all this.

If I say OK to all these errors and build the solution, including previously setting max # of project builds=1, I get 8 errors (and 257 warnings) using both Debug and Release configurations.

Seems I have a similar setup to Byongjun Park (10/6/11 8:04 AM as a reply to Adri Mourits), who was successful, so I'm not sure where to go now. Please help!

Thanks,

Scott Fenical
p.s. here are the 8 errors I get:

Error 125 error LNK1104: cannot open file '..\data\lib\Debug\data.lib' C:\Delft3D\src\engines_gpl\flow2d3d\packages\flow2d3d\LINK flow2d3d (engines_gpl\flow2d3d\flow2d3d)
Error 230 error LNK1104: cannot open file 'lib\Debug\flow2d3d_openda_lib.lib' C:\Delft3D\src\engines_gpl\flow2d3d\packages\flow2d3d_openda\LINK flow2d3d_openda
Error 245 error RC2104: undefined keyword or key name: Unversio C:\Delft3D\src\utils_lgpl\nefis\packages\nefis_version_number\include\version_number.rc 31 1 nefis_dll
Error 250 error RC2104: undefined keyword or key name: Unversio C:\Delft3D\src\tools_gpl\vs\packages\vs_version_number\include\version_number.rc 31 1 vs (tools_gpl\vs\vs)
Error 251 error RC2104: undefined keyword or key name: Unversio C:\Delft3D\src\tools_gpl\lint\packages\lint_version_number\include\version_number.rc 31 1 lint (tools_gpl\lint\lint)
Error 252 error RC2104: undefined keyword or key name: Unversio C:\Delft3D\src\tools_gpl\kubint\packages\kubint_version_number\include\version_number.rc 31 1 kubint (tools_gpl\kubint\kubint)
Error 263 error LNK1104: cannot open file '..\..\..\..\utils_lgpl\utils_flow\lib\Debug\static\utils_flow.lib' C:\Delft3D\src\engines_gpl\d_hydro\packages\d_hydro\LINK d_hydro (engines_gpl\d_hydro\d_hydro)
Error 264 error RC2104: undefined keyword or key name: Unversio C:\Delft3D\src\tools_gpl\datsel\packages\datsel_version_number\include\version_number.rc 31 1 datsel (tools_gpl\datsel\datsel)
Adri Mourits, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

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

Please use the latest tagged version (at this moment: https://svn.oss.deltares.nl/repos/delft3d/tags/4.00.07.0892). The trunk is not very stable right now. I'm working on that.

Regards,

Adri
DT
David Thompson, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

Youngling Posts: 6 Join Date: 6/16/11 Recent Posts
I'm just now trying this and found this thread. I'm having the same issues as stated above (... project type (.vcproj) is not supported by this version...) using VS2008 and Intel 11.1 on a Win7 machine trying to compile the tags/4.00.07.0892 version.

Any further suggestions?
Thanks
Dave
shanas pr, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

Padawan Posts: 29 Join Date: 10/20/11 Recent Posts
I think the problem is with the c and c ++ compiler plz make sure that u have installed C and C++ libraries were installed and linked properly .

And try again.

Note: if u ignore the messages also u can compile.But plz dont do that make sure that all projects were imported into the visual studio then compile


happy modeling
regards
shana
Adri Mourits, modified 9 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

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

If the problem is still not solved, please attach the full contents of the output window to a post on this forum.

Thanks.

Adri
JT
Javier Tercero, modified 8 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

Padawan Posts: 26 Join Date: 10/8/12 Recent Posts
shanas pr:
I think the problem is with the c and c ++ compiler plz make sure that u have installed C and C++ libraries were installed and linked properly .



I have the same problem (VS 2010+Intel Comiler 11.0)

How can I make sure? What do I have to check?

Thank you
Adri Mourits, modified 8 Years ago.

RE: Build Problems w/IVF 11.1 & VS2010 on Windows7

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

As Shana stated (see also pre requisites):
VisualStudio must also include a C++ compiler.

This is indeed a necessary precondition. Looking at the error messages that Scott Fenical posted: I'm not sure whether this is the problem.

Regards,

Adri