ModelData

Class structures and functions for loading numerical model output data in netCDF formats.

Dependencies [External]:

os, numpy, datetime

Dependencies [Internal]:

waveval.DataFormats. waveval.TimeFunc, waveval.Geometry

ModelData.mesh2sms2dm(outpath, outfile, mesh)[source]

Convert mesh data to SMS2DM mesh format.

class ModelData.sswMesh(sswFile)[source]

Bases: object

Class structure for extracting the model mesh data from the a Marine Scotland SSW model output netCDF files that contains the mesh definition.

class ModelData.ssw_rs(fileName)[source]

Bases: netcdfGeneric

Class structure for reading the Marine Scotland SSW model output netCDF files.

getMetaData()[source]
getVar(varName)[source]
class ModelData.ww3(fileName)[source]

Bases: netcdfGeneric

Class structure for reading the ResourceCode WW3 model output netCDF files.

getMetaData()[source]
getVar(varName)[source]
class ModelData.ww3Mesh(meshFile)[source]

Bases: object

Class structure for extracting the model mesh data from the a ResourceCode WW3 model output netCDF files that contains the mesh definition.