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

error NETCDF

JS
jorge serrano, modified 3 Years ago.

error NETCDF

Youngling Posts: 4 Join Date: 7/8/16 Recent Posts
Hi, Goodnight

how to solve this situation:

configure: error: Package requirements (netcdf >= 4) were not met:

No package 'netcdf' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NETCDF_CFLAGS
and NETCDF_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

they can not do, I could explain step by step how fix it ??

Thank you
KL
K Liu, modified 3 Years ago.

RE: error NETCDF

Padawan Posts: 48 Join Date: 10/23/13 Recent Posts
I am in the same situation. Just a following question for installing the NETCDF library:

First, there are couple of different configuration for the installation of NETCDF: Building the netCDF-4 and the remote data client, or with classic library only, or with HDF4 support, or with parallel IO support? (Details on NETCDF website: http://www.unidata.ucar.edu/software/netcdf/docs/getting_and_building_netcdf.html)

Could anybody tell me which configuration should we use for Delft3D? Only need the classic library, or with parallel IO support?

Second, since NETCDF is just a data format (and I mostly use MATLAB for post-process), I just wonder whether it is possible to disable this NETCDF library in the compiling (and thus the support for the NETCDF format), and we can go ahead with most of the functionalities of Delft3D?

Any suggestion is appreciated. Thank you!
Adri Mourits, modified 3 Years ago.

RE: error NETCDF (Answer)

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

The classic, file based, without HDF4 support, without parallel support should do.

Enabling compilation without NetCDF is added to our ToDo-list.

Regards,

Adri
KL
K Liu, modified 3 Years ago.

RE: error NETCDF

Padawan Posts: 48 Join Date: 10/23/13 Recent Posts
Hi, Adri,

Thank you indeed for clarifying it for me!

I am trying to follow a relatively "simple" approach, to install the developer kits (-dev) of NETCDF as discussed here. I got libnetcdf-dev (for C) and libnetcdff-dev (for Fortran) now.

I don't know if it works. I will try and keep you posted.

Thank you!

Ke
Adri Mourits, modified 3 Years ago.

RE: error NETCDF (Answer)

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

Thanks for keeping me informed.

Although these needed libraries mean additional hassle, Delft3D does not need exceptional preparations.

The development team rejected the support for compiling without NetCDF; in the near future, Delft3D will depend more and more on it, so excluding it is not an option. It is removed from our ToDo-list.

Regards,

Adri
KL
K Liu, modified 3 Years ago.

RE: error NETCDF

Padawan Posts: 48 Join Date: 10/23/13 Recent Posts
Hi, Adri,

The netcdf seems to be working now, and I can get the whole package installed. But when I try to run the first example, I encounter some errors as described here. Since I have installed MPICH 3.0, I doubt if I set all the parameters for MPICH in build.sh correctly (you can find it in the first link). Could you please give me some comments?

Thank you!

Ke
Adri Mourits, modified 3 Years ago.

RE: error NETCDF (Answer)

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

I added some comments in the thread you refer to.

Regards,

Adri