New forge coding added
This commit is contained in:
+36
-8
@@ -1,12 +1,40 @@
|
||||
# mxpic/__init__.py
|
||||
#-----------------------------------------------------------------------
|
||||
# This file is part of Mxpic.
|
||||
#
|
||||
|
||||
from .core.license_check import verify_license
|
||||
#-----------------------------------------------------------------------
|
||||
#
|
||||
# Yue Qin(PotatoMaxwell) (c) 2022-2026
|
||||
# Gaolei HU (c) 2022-2026
|
||||
# Main initialization
|
||||
|
||||
# Run the check immediately upon import
|
||||
verify_license()
|
||||
''' maxwell's lib for photonic integrated cricuit design based on Nazca '''
|
||||
|
||||
# If the check passes, the rest of the library loads
|
||||
from .components import grating_couplers,EC_dual_layer_px3
|
||||
from .routing import Route
|
||||
from .foundries import *
|
||||
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()
|
||||
|
||||
Reference in New Issue
Block a user