intro story Coast / Estuary

Coast / Estuary

Coastal systems are among the most dynamic physical systems on earth and are subject to a large variety of forces. The morphodynamic changes occurring to coastlines worldwide are of great interest and importance. These changes occur as a result of the erosion of sediments, its subsequent transport as bed load or suspended load, and eventual deposition. 
Estuaries are partly enclosed water bodies that have an open connection to the coast. Estuaries generally have one or more branching channels, intertidal mudflats and/or salt marshes. Intertidal areas are of high ecological importance and trap sediments (sands, silts, clays and organic matter).
Within the Delft3D modelling package a large variation of coastal and estuarine physical and chemical processes can be simulated. These include waves, tidal propagation, wind- or wave-induced water level setup, flow induced by salinity or temperature gradients, sand and mud transport, water quality and changing bathymetry (morphology). Delft3D can also be used operationally e.g. storm, surge and algal bloom forecasting. 
On this discussion page you can post questions, research discussions or just share your experience about modelling coastal and/or estuarine systems with Delft3D FM. 




Sub groups
D-Flow Flexible Mesh
Cohesive sediments & muddy systems



Message Boards

SWAN compiling/debugging

Ari Posner, modified 7 Years ago.

SWAN compiling/debugging

Padawan Posts: 31 Join Date: 5/2/11 Recent Posts
I know this is slightly off topic, but the SWAN user forum gets almost no use. I am trying to compile SWAN, then use the .exe that I've created in the Delft3D environment. I have had success compiling the SWAN only when I first use the downloaded code to create a static library, then use that library to create the .exe as a QuickWin application.

I have tried to build the .exe as a Console and QuickWin (without first creating the library) and get 'character length mismatch' and 'If the actual argument is scalar, the corresponding dummy argument shall be scalar unless the actual argument is part of an array etc. etc.' and 'the type of actual argument differs from the type of dummy argument' errors.

Has anyone tried to build the swan.exe with Visual Studio 2008? I have also had no luck building it from the command prompt per the implementation manual instructions.

Thanks in advance,

UPDATE: I have successfully compiled SWAN by turning off the interface warning and not including swanhcat.for in the compiling.