finesse-virgo-model/99_after_variables.kat
2024-07-09 17:20:23 +02:00

23 lines
1 KiB
Text

#-----------------------------------------------------------------------
# An Advanced Virgo Plus input file for Finesse 3
# Variables defined after the creation of the model (use of symbol)
# Useful lengths
variable lpr (space_POP_out.L + inside_POP.L * inside_POP.nr + space_BS_in.L)
variable lsrbs (space_SR_out.L + inside_BS_S.L * inside_BS_S.nr)
variable ln (inside_BS_W.L * inside_BS_W.nr + space_BS_CP_N.L + inside_CP_N.L * inside_CP_N.nr + space_CP_N_TL_NI_AR.L + inside_NI.L * inside_NI.nr)
variable lw (space_BS_CP_W.L + inside_CP_W.L * inside_CP_W.nr + space_CP_W_CP_W_TL.L + inside_WI.L * inside_WI.nr)
variable lMI (0.5 * (ln + lw))
variable lPRC (lpr + lMI)
variable lSRC (lsrbs + lMI)
variable lSchnupp (ln - lw)
# Useful frequencies
variable fsrN (0.5 * c0 / north_arm.L)
variable fsrW (0.5 * c0 / west_arm.L)
variable fsrPRC (0.5 * c0 / lPRC)
variable fsrSRC (0.5 * c0 / lSRC)
variable f1_arm (125.5 * fsrN - 300.0) # Definition of f1, TDR section 2.3
variable f1_SRC (3.5 * fsrN)
variable f1_PRC (3.5 * fsrN)