def get_atomizer(model, fld, name):
    sf = getattr(fld, '_lino_atomizer', None)
    if sf is None:
        sf = create_atomizer(model, fld, name)
        setattr(fld, '_lino_atomizer', sf)
    return sf
Handle trivial cases in GCD algorithm over a field.
dataset/ETHPy150Open lsaffre/lino/lino/core/store.py/get_atomizer--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/polys/euclidtools.py/_dmp_ff_trivial_gcd