Esempio n. 1
0
def inv_repr_h_map(x, y, ny, op, comp, opera):
    v1 = get_string_vector(y, ny)
    m = opera.join(get_string_list_of_elements(y, ny))
    s = "%s ⟼ %s {%s | %s %s %s}" % (x, op, v1, m, comp, x)
    return s
Esempio n. 2
0
def inv_repr_h_map(x, y, ny, op, comp, opera):
    v1 = get_string_vector(y, ny)
    m = opera.join(get_string_list_of_elements(y, ny))
    s = "%s ⟼ %s {%s | %s %s %s}" % (x, op, v1, m, comp, x)
    return s
Esempio n. 3
0
def repr_h_map_parallel(letter, n, mapname):
    elements = get_string_list_of_elements(letter, n)
    start = get_string_vector(letter, n)
    res = ' × '.join('%s%s(%s)' % (mapname, i+1, e) for i, e in zip(range(n), elements))
    return '%s ⟼ %s' % (start, res) 
Esempio n. 4
0
def repr_h_map_parallel(letter, n, mapname):
    elements = get_string_list_of_elements(letter, n)
    start = get_string_vector(letter, n)
    res = ' × '.join('%s%s(%s)' % (mapname, i + 1, e)
                     for i, e in zip(range(n), elements))
    return '%s ⟼ %s' % (start, res)