ocmw.core module

Core functions used to build the OCWM process tools.

These functions represent the generic level 0 tools from which the level 1 OCMW specific tools are constructed.

timeFuncs

Basic time variable manipulation functions.

fileTools

Basic file manipulation tools used in the OCMW processes.

geometry

Basic geometry tools used in the OCMW processes.

in_poly_funcs

Routines for performing the "point in polygon" inclusion tests.

meshTools

Functions for the manipulation and interpolation of data on unstructured triangular meshes.

physics

Functions for calculating physical quantities.

similitude

A set of basic non-dimensional parameters used for flow classification.

spectral

Basic timeseries spectral analysis functions.

waveSpectra

Functions for generating 1D and 2D wave spectra from parameters, modelled or observed data.

tidal

Functions for applying tidal analysis to timeseries of tidal flow parameters.

statsTools

Functions for generating validation statistics based on timeseries of modelled and observed values.

tecSpecs

Tidal energy converter (TEC) parameters used to estimate power production.

flowChar

Preprocessor for extracting flow characterisaton information from a timeseries of tidal flow data.

graphics

Functions to generate standardiszed graphics from data generated by various OCMW processes.

Submodules