fluidsim_ocean.time_stepping

Shallow water time stepper (fluidsim_ocean.time_stepping)

class fluidsim_ocean.time_stepping.TimeSteppingPseudoSpectralSWnL(sim)[source]

Bases: fluidsim.base.time_stepping.pseudo_spect.TimeSteppingPseudoSpectral

static _complete_params_with_default(params)[source]

This static method is used to complete the params container.

_compute_time_increment_CLF_2layers(self)[source]

Compute the time increment deltat with a CLF condition:

\[dt = CFL imes \max( \min(dx,dy)/\sqrt{g (h_1+h_2)} )\]

Classes

TimeSteppingPseudoSpectralSWnL(sim)