41 lines
1.1 KiB
Python
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 geometry
|
|
|
|
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()
|