Files
mxpic_forge/mxpic/__init__.py
T
2026-06-04 23:21:39 +08:00

41 lines
1.1 KiB
Python

#-----------------------------------------------------------------------
# This file is part of Mxpic.
#
#-----------------------------------------------------------------------
#
# Yue Qin(PotatoMaxwell) (c) 2022-2026
# Gaolei HU (c) 2022-2026
# Main initialization
''' maxwell's lib for photonic integrated cricuit design based on Nazca '''
from .components.gds_devices import *
from .components.routing import *
from . import components
from .components import structures
from .components import primitives
from .components.primitives import passive
from .components.primitives import active
from .components.primitives import pic
from .components import electronics as eic
from . import technologies
foundry = technologies
from .components import pdks as pdk
from .components import pdks
from .components import primitives as functional
from .components.composites import advance
from .components import composites
from .components.others import simulation
from .components import others
from . import cores
from .cores.generation_metadata import install_generation_metadata_recorders
install_generation_metadata_recorders()