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.
Basic time variable manipulation functions. |
|
Basic file manipulation tools used in the OCMW processes. |
|
Basic geometry tools used in the OCMW processes. |
|
Routines for performing the "point in polygon" inclusion tests. |
|
Functions for the manipulation and interpolation of data on unstructured triangular meshes. |
|
Functions for calculating physical quantities. |
|
A set of basic non-dimensional parameters used for flow classification. |
|
Basic timeseries spectral analysis functions. |
|
Functions for generating 1D and 2D wave spectra from parameters, modelled or observed data. |
|
Functions for applying tidal analysis to timeseries of tidal flow parameters. |
|
Functions for generating validation statistics based on timeseries of modelled and observed values. |
|
Tidal energy converter (TEC) parameters used to estimate power production. |
|
Preprocessor for extracting flow characterisaton information from a timeseries of tidal flow data. |
|
Functions to generate standardiszed graphics from data generated by various OCMW processes. |
Submodules¶
- ocmw.core.timeFuncs module
- ocmw.core.fileTools module
- ocmw.core.geometry module
- ocmw.core.in_poly_funcs module
- ocmw.core.meshTools module
- ocmw.core.physics module
- ocmw.core.similitude module
- ocmw.core.spectral module
- ocmw.core.waveSpectra module
- ocmw.core.tidal module
- ocmw.core.statsTools module
- ocmw.core.tecSpecs module
- ocmw.core.flowChar module
- ocmw.core.graphics module