Published February 12, 2019 | Version 1.00
Software Open

[VISIR-1.b ship routing model] source code (Matlab)

  • 1. CMCC


VISIR-1.b is a Matlab-coded routing model for computing optimal and safe ship tracks by means of a graph-search method.

The model accounts for both waves and ocean currents. Both static (bathymetry, shoreline) and dynamic safety constraints (vessel intact stability) are considered.

This code release is organised into a "production code", employed for computing least-time tracks, and a "post-processing suite", for assessing the energy efficiency gains of the optimal tracks with respect to least-distance tracks. 

Please refer to the ReadMe.txt for further information and code installation procedure.


VISIR-1.b model documentation and results are provided in the manuscript: 

Mannarini, G. and Carelli, L.: VISIR-1.b: ocean surface gravity waves and currents for energy-efficient navigation, Geosci. Model Dev., 12, 3449–3480, (2019)


Series information

Input data availability:



Files (795.0 MB)

Name Size Download all
239 Bytes Preview Download
2.0 kB Preview Download
795.0 MB Download

Additional details


AtlantOS – Optimizing and Enhancing the Integrated Atlantic Ocean Observing System 633211
European Commission