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.
List of all members
wave_theory_utilities.ShallowTheory Class Reference

Linear theory for shallow water. More...

Inheritance diagram for wave_theory_utilities.ShallowTheory:
Collaboration diagram for wave_theory_utilities.ShallowTheory:

Additional Inherited Members

- Public Member Functions inherited from wave_theory_utilities.WaveTheory
def __init__ (self, depth, gravity=9.81, *period=0, wavelength=0, amplitude=0)
 
def SetPeriod (self, period)
 
def SetWavelength (self, wavelength)
 
def SetAmplitude (self, amplitude)
 
def horizontal_velocity (self)
 
def phase_speed (self)
 
def wavenumber (self)
 
def frequency (self)
 
- Public Attributes inherited from wave_theory_utilities.WaveTheory
 gravity
 
 depth
 
 period
 
 wavelength
 
 amplitude
 

Detailed Description

Linear theory for shallow water.


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