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

Question about matlab runtime compiler

MS
Mark Suhovecky, modified 8 Years ago.

Question about matlab runtime compiler

Youngling Posts: 6 Join Date: 3/19/12 Recent Posts
I've obtained the RPMs/scripts needed to intsall the binary of the Linux GUI. Reading through the installation, I see that one of components is the Matlab Runtime
Compiler.

I already have a full Matlab installation on my machine (version 7.12). Can I use the runtime compiler I've already got instead of this one, or is there other special
configuration I'll need in the Matlab Compiler Installation?

Thanks,

Mark
Bert Jagers, modified 8 Years ago.

RE: Question about matlab runtime compiler

Jedi Knight Posts: 201 Join Date: 12/22/10 Recent Posts
Hi Mark,

The Delft3D binaries include QUICKPLOT which is a standalone visualisation tool based on MATLAB technology. The current version has been compiled using MATLAB R2009b and requires v711 MATLAB Compiler Runtime. Although the underlying MATLAB code runs in most MATLAB versions in use today, once compiled it needs that specific version of the runtime environment. We try to stick with one version such that users don't have to install another runtime environment every 6 months.

If you have a full MATLAB installation, you may consider using the Delft3D-MATLAB toolbox which is effectively the source code of QUICKPLOT plus a couple of useful command line functions. The Delft3D-MATLAB toolbox is included in the binaries distribution, but it's also included in the source code repository at src/tools_lgpl/matlab/quickplot/progsrc. If you have the MATLAB Compiler, you can compile QUICKPLOT yourself by means of the make_quickplot function one directory up from there.

Bert
MS
Mark Suhovecky, modified 8 Years ago.

RE: Question about matlab runtime compiler

Youngling Posts: 6 Join Date: 3/19/12 Recent Posts
A belated followup on this:

I installed the v711 MATLAB Compiler Runtime, and am able to run QUICKPLOT as a standalone app by using the run_d3d_qp.sh script. For some reason, I can't
start it from the delft3d-menu GUI. It doesn't generate an error, but nothing happens.

I am convinced that my LD_LIBRARY_PATH is correctly including all of the MATLAB runtime libs. Do I have to link or copy the executable somewhere?

I am running delft3d 4.00

Thanks,

Mark