The Coastal Modelling System (SMC) is a tool that includes a set of methodologies and numerical models, which allow us to study coastal processes and to assess the variations of a beach due to natural events or human activities on the coast.


Faced with a problem on the coast, this methodology allows us to define who we are to carry out studies, spatial and temporal scales that we analyze, which we apply numerical tools that need input data for our analysis. With the SMC are conducted case studies of coastal engineering projects, allowing the analysis of actions at different stages of a study: diagnosis, pre-design, design and environmental impact.

SMC has been designed to be user friendly and has been adapted to many countries, with a wide range of applications.

SMC consists mainly of four modules:

Pre-processing module,

short-term module

medium and long term module

terrain module


Published in Software

We are very proud to announce a new edition of the IH2VOF and IHFOAM courses.


IH-2VOF is an extensively tested and validated 2DV RANS model which uses the VOF method. It can solve flow within porous media by means of the VARANS (Volume-Averaged RANS) equations. Wave generation including the most used theories is implemented for several procedures: Dirichlet boundary condition, moving boundary method (pyston-type wavemaker replication) or internal wave maker (mass source function). It features active and passive wave absorption. Passive wave absorption is defined by a dissipation zone, and was originally designed to work with the source function. Active wave absorption is a more recent advance, as it absorbs waves on the boundary (moving or not) without adding significant computational cost to the model. The model can obtain the VOF function, velocity and pressure fields and turbulent magnitudes k and epsilon in any cell. The specific tools designed for post-processing can aid the designer of coastal structures to check the stability and functionality. This includes, but is not restricted to, run-up, overtopping, transmitted energy or evolution of the forces, moments or safety factor coefficient on a structure.


The source code will be provided within a training course, which will cover the usage of IH-2VOF with a specially designed all-in-one GUI, guidelines for testing coastal structures, a great number of bechmark cases and post-processing tools.


IHFOAM, what makes it different from the rest of OpenFOAM solvers is a wide collection of boundary conditions which handle wave generation and active absorption at the boundaries, without the use of numerical damping areas. These specific boundary conditions allow generating any type of wave in a 3D domain, from the most simple regular waves (Stokes I, II and V, cnoidal, streamfunction...) to complex, real and fully 3D irregular (random) directional sea states. Active wave absorption has been programmed to work simultaneously with the wave generation to absorb any incident waves on the boundaries. These features do not increase the computational cost noticeably, and there is no need to extend the numerical domain, as it occurs with relaxation zones. Moreover, they allow for longer and more stable simulations without increasing water level or agitation. Currently the model can be applied to solve any impervious structures, both static and dynamic (floating structures). Some examples that have been simulated include: wave interaction with obstacles as vertical breakwaters, ships, offshore foundations, dam and spillway simulations, open channel flow, etc... Needless to say, a thorough validation with well-known laboratory tests has been carried out and is published in Coastal Engineering. The source code will be provided within a training course, which will cover the usage of IHFOAM with specially designed pre-processing and post-processing tools, guidelines for using the model in coastal and offshore applications and a great number of benchmark cases to solve along the course.


IHFOAM is a state-of-the-art 3D Navier Stokes solver for water waves. The training course covers from all the basics needed to learn to use OpenFOAM, to all sorts of advanced techniques, and tutorial cases not included in the materials released, namely:


- Residual monitoring
- Video rendering
- Runtime sampling
- Sampling with Paraview
- Dynamic mesh refinement
- Moving and deforming meshes
- Creating and compiling solvers/libraries/utilities


The combined use of IH2VOF and IHFOAM models has proven very convenient in order to save computational cost in 3D simulations. This methodology has been successfully applied in the following paper:
You can find more details about the models and the courses on the following websites:


The courses will be held at IH Cantabria headquarters in Santander (Spain):


- IH2VOF: 1 day training / October 6th 

- IHFOAM: 3,5 day training / October 7th – October 10th


Please be aware that the places are limited. Find deadline for registration at the website. Discount rates are available for academic institutions and when enrolling in both courses.


Participants are requested to bring their own laptops. For the IHFOAM course you must ensure that your pc is able to boot using a Live USB.


Published in News
Page 2 of 2
logo IH logo UC logo FIHC laj