Skip to content

general_router

Router

Bases: ABC

Source code in opensquirrel/passes/router/general_router.py
class Router(ABC):
    def __init__(self, **kwargs: Any) -> None:
        """Generic router class"""

    @abstractmethod
    def route(self, ir: IR) -> IR:
        raise NotImplementedError

__init__(**kwargs)

Generic router class

Source code in opensquirrel/passes/router/general_router.py
def __init__(self, **kwargs: Any) -> None:
    """Generic router class"""