KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | List of all members
solitary_wave_utilities.RayleighSolution Class Reference

Goring analytical solution. More...

Inheritance diagram for solitary_wave_utilities.RayleighSolution:
Collaboration diagram for solitary_wave_utilities.RayleighSolution:

Public Member Functions

def wavenumber (self)
 
- Public Member Functions inherited from solitary_wave_utilities.SolitaryWaveSolution
def __init__ (self, depth, gravity=9.81, *amplitude)
 
def eta (self, x, t)
 
def u (self, x, t)
 
def phase_speed (self)
 
def frequency (self)
 
def wavelength (self)
 
def period (self)
 

Additional Inherited Members

- Public Attributes inherited from solitary_wave_utilities.SolitaryWaveSolution
 depth
 
 gravity
 
 amplitude
 
 amplitude1
 
 amplitude2
 

Detailed Description

Goring analytical solution.

K. Guizien and E. Barthelemy, Accuracy of solitary wave generation by a piston wave maker.
Journal of Hydraulic Research, February 2010

Member Function Documentation

◆ wavenumber()

def solitary_wave_utilities.RayleighSolution.wavenumber (   self)

The documentation for this class was generated from the following file: