__updated__ = "2024-08-29 09:55:04"

print('using local copy of pyRFtk')

from .config import tLogger, setLogLevel, logit, ident, _newID, logident
from .rfBase import rfBase
from .rfObject import rfObject
# from .circuit import circuit # will be obsolete
from .rfCircuit import rfCircuit
from .rfTRL import rfTRL
from .rfRLC import rfRLC
from .rfGTL import rfGTL
from .rfArcObj import rfArcObj
from .rfCoupler import rfCoupler

from .S_from_Z import S_from_Z
from .S_from_Y import S_from_Y
from .S_from_VI import S_from_VI
from .Z_from_S import Z_from_S
from .Y_from_S import Y_from_S

from .ConvertGeneral import ConvertGeneral
from .ReadTSF import ReadTSF
from .WriteTSF import WriteTSF
from .maxfun import maxfun
from .resolveTLparams import TLresolver
from .plotVSWs import plotVSWs, scaleVSW, strVSW
from ._check_3D_shape_ import _check_3D_shape_

from .getlines import getlines
from .printMatrices import strM, printM, printMA, printRI
from .tictoc import tic, toc
from .ReadDictData import ReadDictData
from .findpath import findpath
from .compareSs import compareSs
from .whoami import whoami
from .str_dict import str_dict
