Skip to content

dutykh/BabenkoCG

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Solitary wave

BabenkoCG

This function computes the steady irrotational surface solitary (classical and generalized) capillary-gravity wave solutions of the full Euler equations (homogeneous, incompressible and perfect fluids). The wave is defined by its initial Froude and Bond numbers (Fr, Bo) and the result is about twelve digits accurate. The method works for all but the highest waves.

NOTA BENE: The execution of this function requires the presence of the Optimization Toolbox, namely we use the fsolve() function of this toolbox to solve the nonlinear nonlocal Babenko equation.

References:

More details on the methods used in these scripts can be found in the following references:

======

Authors

D. Dutykh, D. Clamond & A. Duran

Licence

Open source under the MIT licence.

About

Matlab code to solve the capillary-gravity Babenko equation for generalized solitary waves

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages