modules

modules#

Module: fridom.nonhydro.modules

Submodules

advection

closures

Closures for the non-hydrostatic model.

pressure_solvers

This module contains the pressure solvers for the non-hydrostatic model.

forcings

This module contains classes that generate forcing terms for the nonhydrostatic model.

animation

Modules for creating animated output of the model

advection

Advection modules for 1D, 2D, and 3D fluid simulations.

Classes, Functions, and Variables

LinearTendency()

This class computes the linear tendency of the model.

TendencyDivergence()

This class computes the divergence of the tendency of the model.

PressureGradientTendency()

This class computes the pressure gradient tendency of the model.

Diagnostics([interval, energy_info, cfl_info])

NetCDFWriter(write_interval[, filename, ...])

Writing model output to NetCDF files.

RestartModule([realtime_interval, ...])

ResetTendency()

A module that resets the tendency of a model state.

Module()

Base class for all modules.

module_method(method)

Decorator for the start, update and stop method of a module.

FigureSaver(filename, model_time, plotter[, dpi])

Saves a figure created by a Plotter module to a file.

A collection of modules for the nonhydrostatic model.