using SLHQuantumSystems

SQZ = squeezing_cavity("A")
FCV = cavity("B")

SYS1 = concatenate([SQZ,FCV],"sys")
SYS2 = feedbackreduce(SYS1,"A_out","B_in")

SS = StateSpace(SYS2)
StateSpace("sys", SLHQuantumSystems.Subspace[GenericMode("A_"), OpticalMode("B_")], Dict{Symbol, Symbolics.Num}(:A_ϵ => A_ϵ, :B_Δ => B_Δ, :A_κ => A_κ, :B_κ => B_κ, :B_L => B_L), ["A_in"], ["B_out"], Any[-0.5(A_κ^2) A_ϵ 0.0 0.0; A_ϵ -0.5(A_κ^2) 0.0 0.0; -A_κ*B_κ 0.0 (0.0 - 1.0im)*B_Δ - 0.5(B_κ^2) 0.0; 0.0 -A_κ*B_κ 0.0 (0.0 + 1.0im)*B_Δ - 0.5(B_κ^2)], Any[-A_κ 0.0; 0.0 -A_κ; -B_κ 0.0; 0.0 -B_κ], Any[A_κ 0.0 B_κ 0.0; 0.0 A_κ 0.0 B_κ], [1.0 0.0; 0.0 1.0])

This page was generated using Literate.jl.