opendrift.readers.reader_constant

Module Contents

Classes

Reader

A very simple reader that always give the same value for its variables

class opendrift.readers.reader_constant.Reader(parameter_value_map)[source]

Bases: opendrift.readers.basereader.BaseReader, opendrift.readers.basereader.ContinuousReader

A very simple reader that always give the same value for its variables

init with a map {‘variable_name’: value, …}

get_variables(self, requestedVariables, time=None, x=None, y=None, z=None)[source]

Obtain and return values of the requested variables at all positions (x, y, z) closest to given time.

Returns:

Dictionary with arrays of length len(x) with values at exact positions x, y and z.