hypernets_processor.interpolation.measurement_functions.interpolate_time_linear module

class hypernets_processor.interpolation.measurement_functions.interpolate_time_linear.InterpolationTimeLinear(prop=None, xvariables=None, uncxvariables=None, yvariable=None, yunit='', corr_between=None, param_fixed=None, repeat_dims=None, corr_dims=None, separate_corr_dims=False, allow_some_nans=True, ydims=None, refxvar=None, sizes_dict=None, use_err_corr_dict=False, broadcast_correlation='syst')

Bases: MeasurementFunction

get_argument_names()

This function allows to return the names of the input quantities as a list of strings. Can optionally be overwritten to provide names instead of providing xvariables as a keyword.

Returns:

names of the input quantities

Return type:

list of strings

static get_name()
meas_function(output_time, input_time, irradiance)

This function implements the measurement function. Each of the arguments can be either a scalar or a vector (1D-array).

class hypernets_processor.interpolation.measurement_functions.interpolate_time_linear.WaterNetworkInterpolationSkyRadianceLinear(prop=None, xvariables=None, uncxvariables=None, yvariable=None, yunit='', corr_between=None, param_fixed=None, repeat_dims=None, corr_dims=None, separate_corr_dims=False, allow_some_nans=True, ydims=None, refxvar=None, sizes_dict=None, use_err_corr_dict=False, broadcast_correlation='syst')

Bases: MeasurementFunction

get_argument_names()

This function allows to return the names of the input quantities as a list of strings. Can optionally be overwritten to provide names instead of providing xvariables as a keyword.

Returns:

names of the input quantities

Return type:

list of strings

static get_name()
meas_function(output_time, input_time, radiance)

This function implements the measurement function. Each of the arguments can be either a scalar or a vector (1D-array).