IITM-FNPT2D is a finite element based model for the simulation of fully nonlinear waves using Potential Theory. A simple, robust and fastest computational tool to estimate the fully nonlinear wave kinematics for very steep non-breaking waves.


  1. X-Z plane.
  2. Single fluid model.
  3. Lagrangian or Semi-lagrangian method due to moving free-surface.
  4. Exponentially varying mesh-size along the vertical direction.
  5. Velocities captured accurately by using LSQ methods for calculating gradients of potential function.
  6. 1st order, 2nd order wavemaker theory, all type of waves
  7. Variable bathymetry, steep non-breaking waves
  8. Moving piston-type wavemaker.

It has experimentally verified proven result for (a) Regular waves (b) irregular/random waves (c) solitary waves (d) cnoidal waves (e) Gaussian wave packets (f) focusing waves (g) long waves – pulse, N-waves (h) user defined waves (i) Sloshing.

List of a few important publication from this model

  1. Sriram, V. (2008). Finite element simulation of nonlinear free surface waves (Indian Institute of Technology Madras). PhD Thesis. Retrieved from Link
  2. Sriram, V., Sannasiraj, S. A., & Sundar, V. (2006). Simulation of 2-D nonlinear waves using finite element method with cubic spline approximation. Journal of Fluids and Structures, 22(5), 663–681. https://doi.org/10.1016/j.jfluidstructs.2006.02.00
  3. Sriram V., Sannasiraj S.A., and Sundar V., 2006, “Numerical simulation of 2D sloshing waves due to horizontal and vertical random excitations”, Applied Ocean Research, 28(1), 19-32.
  4. Sriram, V., Sannasiraj, S. A., Sundar, V., Schlenkhoff, A., & Schlurmann, T. (2010). Quantification of phase shift in the simulation of shallow water waves. International Journal for Numerical Methods in Fluids. https://doi.org/10.1002/fld.2072
  5. Sriram, V., Schlurmann, T., & Schimmels, S. (2013). Focused Wave Evolution in Intermediate Water Depth Using First and Second Order Wave Maker Theory. The Twenty-Third International Offshore and Polar Engineering Conference. Anchorage, Alaska: International Society of Offshore and Polar Engineers.
  6. Sriram, V., Schlurmann, T., & Schimmels, S. (2015). Focused wave evolution using linear and second order wavemaker theory. Applied Ocean Research, 53, 279–296. https://doi.org/10.1016/j.apor.2015.09.007
  7. V. Sriram, I. Didenkulova, A. Sergeeva, S. Schimmels, 2016, Tsunami evolution and run-up in a large scale experimental facility, Coastal Engineering, 111, 1-12.
  8. S. Schimmels, V.Sriram, I. Didenkulova, 2016, Tsunami generation in a large scale experimental facility, Coastal Engineering, 110, 32–41
  9. H. Fernándeza, V. Sriram, S. Schimmels, H. Oumeraci, 2014, Extreme wave generation using self-correcting method — Revisited. Coastal Engineering, 93, Pages 15–31

PhD thesis based on this code (Users)

Mayumi Wilms, 2018, Criteria of wave breaking onset and its variability in irregular wave trains (Englisch), Leibniz University of Hannover, Germany. https://www.tib.eu/de/suchen/id/TIBKAT%3A1028608276/Criteria-of-wave-breaking-onset-and-its-variability/


The executable file can be downloaded from here. The compiled version of the code in Linux, Mac OS and Windows OS are attached.See the Readme.html for more details. If you need the source code, contact the developers. For doubts regarding running the program please contact Shagun Agarwal (shagun.1994@gmail.com).

Google Forum

powered by Odyno gGroupslogo