Ejemplo n.º 1
0
def get_th_pars(ts, coors, mode=None, times=None, kernel=None, **kwargs):
    out = {}

    if mode == 'special':
        out['H'] = interp_conv_mat(kernel, ts, times)

    elif mode == 'qp':
        out['H0'] = kernel[0]
        out['Hd'] = kernel[1, 0, 0] / kernel[0, 0, 0]

        for key, val in six.iteritems(out):
            out[key] = nm.tile(val, (coors.shape[0], 1, 1))

    return out
Ejemplo n.º 2
0
def get_th_pars(ts, coors, mode=None, times=None, kernel=None, **kwargs):
    out = {}

    if mode == 'special':
        out['H'] = interp_conv_mat(kernel, ts, times)

    elif mode == 'qp':
        out['H0'] = kernel[0]
        out['Hd'] = kernel[1, 0, 0] / kernel[0, 0, 0]

        for key, val in six.iteritems(out):
            out[key] = nm.tile(val, (coors.shape[0], 1, 1))

    return out
Ejemplo n.º 3
0
def get_th_pars(ts, coors, mode=None, times=None, kernel=None, **kwargs):
    out = {}

    if mode == "special":
        out["H"] = interp_conv_mat(kernel, ts, times)

    elif mode == "qp":
        out["H0"] = kernel[0]
        out["Hd"] = kernel[1, 0, 0] / kernel[0, 0, 0]

        for key, val in out.iteritems():
            out[key] = nm.tile(val, (coors.shape[0], 1, 1))

    return out