# -*- coding: utf-8 -*-
from degree2.scalar_valued_smfs import (
    x10_with_prec, x12_with_prec,
    x35_with_prec, eisenstein_series_degree2,
    KlingenEisensteinAndCuspForms,
    y12_with_prec, CuspFormsDegree2,
    degree2_modular_forms_ring_level1_gens)

from degree2.scalar_valued_smfs import SpaceOfModForms as ModularFormsDegree2

from degree2.elements import (ModFormQexpLevel1,
                              QexpLevel1,
                              SymWtGenElt, SymWtModFmElt)

from degree2.rankin_cohen_diff import (
    diff_opetator_4,
    rankin_cohen_pair_sym,
    rankin_cohen_pair_det2_sym,
    rankin_cohen_triple_det_sym2,
    rankin_cohen_triple_det_sym4)

from degree2.basic_operation import number_of_procs as degree2_number_of_procs
