Add simple cavity
This commit is contained in:
parent
609a1de2e0
commit
6d47a2695c
15 changed files with 166 additions and 18 deletions
61
01_simple_cavities.kat
Normal file
61
01_simple_cavities.kat
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
# cavity west
|
||||||
|
# intern
|
||||||
|
variable WI_AR_R 0.00
|
||||||
|
variable WI_AR_L 0.00
|
||||||
|
variable WI_L 0.00
|
||||||
|
variable WI_T 0.00
|
||||||
|
|
||||||
|
variable WI_width 0.2 units='m'
|
||||||
|
|
||||||
|
variable WI_mass 42 units='kg'
|
||||||
|
variable WI_fz 0.76
|
||||||
|
variable WI_Qz 40
|
||||||
|
|
||||||
|
# extern
|
||||||
|
variable WE_T 0.00
|
||||||
|
variable WE_L 0.00
|
||||||
|
variable WE_AR_L 0.00
|
||||||
|
variable WE_AR_R 0.00
|
||||||
|
|
||||||
|
variable WE_width 0.2 units='m'
|
||||||
|
|
||||||
|
variable WE_mass 42 units='kg'
|
||||||
|
variable WE_fz 0.76
|
||||||
|
variable WE_Qz 40
|
||||||
|
# length
|
||||||
|
variable length_west 1 units='m'
|
||||||
|
|
||||||
|
# cavity north
|
||||||
|
# intern
|
||||||
|
variable NI_AR_R 0
|
||||||
|
variable NI_AR_L 0
|
||||||
|
variable NI_L 0
|
||||||
|
variable NI_T 0
|
||||||
|
|
||||||
|
variable NI_width 0.2 units='m'
|
||||||
|
|
||||||
|
variable NI_mass 42 units='kg'
|
||||||
|
variable NI_fz 0.76
|
||||||
|
variable NI_Qz 40
|
||||||
|
|
||||||
|
# extern
|
||||||
|
variable NE_T 0
|
||||||
|
variable NE_L 0
|
||||||
|
variable NE_AR_L 0
|
||||||
|
variable NE_AR_R 0
|
||||||
|
|
||||||
|
variable NE_width 0.2 units='m'
|
||||||
|
|
||||||
|
variable NE_mass 42 units='kg'
|
||||||
|
variable NE_fz 0.76
|
||||||
|
variable NE_Qz 40
|
||||||
|
|
||||||
|
# length
|
||||||
|
variable length_north 1 units='m'
|
||||||
|
|
||||||
|
# distance
|
||||||
|
variable beamsplitter_cavity_north 1 units='m'
|
||||||
|
variable beamsplitter_cavity_west 1 units='m'
|
30
01_simple_mirrors.kat
Normal file
30
01_simple_mirrors.kat
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
# Mirror M1
|
||||||
|
variable M1_AR_R 0
|
||||||
|
variable M1_T 0
|
||||||
|
variable M1_L 0
|
||||||
|
variable M1_AR_L 0
|
||||||
|
|
||||||
|
variable M1_width 0.2 units='m'
|
||||||
|
variable M1_mass 42 units='kg'
|
||||||
|
|
||||||
|
variable M1_fz 0.76
|
||||||
|
variable M1_Qz 40
|
||||||
|
|
||||||
|
# Mirror M2
|
||||||
|
variable M2_AR_R 0
|
||||||
|
variable M2_T 0
|
||||||
|
variable M2_L 0
|
||||||
|
variable M2_AR_L 0
|
||||||
|
|
||||||
|
variable M2_width 0.2 units='m'
|
||||||
|
variable M2_mass 42 units='kg'
|
||||||
|
|
||||||
|
variable M2_fz 0.76
|
||||||
|
variable M2_Qz 40
|
||||||
|
|
||||||
|
# distance
|
||||||
|
variable beamsplitter_mirror 1 units='m'
|
||||||
|
variable beamsplitter_mirror2 1 units='m'
|
|
@ -13,22 +13,10 @@ variable BS_alpha -45
|
||||||
variable BS_W_AR_alpha -45
|
variable BS_W_AR_alpha -45
|
||||||
variable BS_S_AR_alpha -45
|
variable BS_S_AR_alpha -45
|
||||||
|
|
||||||
variable BS_W_width 0.074459 units='m'
|
|
||||||
variable BS_S_width 0.074459 units='m'
|
variable BS_S_width 0.074459 units='m'
|
||||||
variable BS_mass 34 units='kg'
|
variable BS_W_width 0.074459 units='m'
|
||||||
|
|
||||||
# Mirror M1
|
#variable BS_mass 34 units='kg'
|
||||||
variable M1_R 0.90
|
|
||||||
variable M1_AR_R 0.01
|
|
||||||
variable M1_T 0.01
|
|
||||||
variable M1_AR_T 0.99
|
|
||||||
|
|
||||||
variable M1_width 0.2 units='m'
|
|
||||||
variable M1_mass 42 units='kg'
|
|
||||||
|
|
||||||
variable M1_fz 0.76
|
|
||||||
variable M1_Qz 40
|
|
||||||
|
|
||||||
# distance
|
# distance
|
||||||
variable laser_beamsplitter 1 units='m'
|
variable laser_beamsplitter 1 units='m'
|
||||||
variable beamsplitter_mirror 1 units='m'
|
|
||||||
|
|
|
@ -7,4 +7,3 @@ beamsplitter BS_S_AR R=BS_S_AR_R L=BS_S_AR_L alpha=BS_S_AR_alpha
|
||||||
|
|
||||||
space inside_BS_W BS.p3 BS_W_AR.p1 L=BS_W_width nr=silica
|
space inside_BS_W BS.p3 BS_W_AR.p1 L=BS_W_width nr=silica
|
||||||
space inside_BS_S BS.p4 BS_S_AR.p1 L=BS_S_width nr=silica
|
space inside_BS_S BS.p4 BS_S_AR.p1 L=BS_S_width nr=silica
|
||||||
free_mass BS_sus BS.mech mass=BS_mass
|
|
||||||
|
|
18
10_simple_cavity_north.kat
Normal file
18
10_simple_cavity_north.kat
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
# NI
|
||||||
|
mirror NI_AR R=NI_AR_R L=NI_AR_L
|
||||||
|
mirror NI T=NI_T L=NI_L
|
||||||
|
space inside_NI NI_AR.p2 NI.p1 L=NI_width nr=silica
|
||||||
|
pendulum suspension_NI NI.mech mass=NI_mass fz=NI_fz Qz=NI_Qz
|
||||||
|
|
||||||
|
# NE
|
||||||
|
mirror NE T=NE_T L=WE_L
|
||||||
|
mirror NE_AR R=NE_AR_R L=WE_AR_L
|
||||||
|
space inside_NE NE.p2 NE_AR.p1 L=NE_width nr=silica
|
||||||
|
pendulum suspension_NE NE.mech mass=NE_mass fz=NE_fz Qz=NE_Qz
|
||||||
|
|
||||||
|
# cavity
|
||||||
|
space space_NI_NE NI.p2 NE.p1 L=length_north
|
||||||
|
#cavity cavity_north NI.p2.o
|
18
10_simple_cavity_west.kat
Normal file
18
10_simple_cavity_west.kat
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
# WI
|
||||||
|
mirror WI_AR R=WI_AR_R L=WI_AR_L
|
||||||
|
mirror WI T=WI_T L=WI_L
|
||||||
|
space inside_WI WI_AR.p2 WI.p1 L=WI_width nr=silica
|
||||||
|
pendulum suspension_WI WI.mech mass=WI_mass fz=WI_fz Qz=WI_Qz
|
||||||
|
|
||||||
|
# WE
|
||||||
|
mirror WE T=WE_T L=WE_L
|
||||||
|
mirror WE_AR R=WE_AR_R L=WE_AR_L
|
||||||
|
space inside_WE WE.p2 WE_AR.p1 L=WE_width nr=silica
|
||||||
|
pendulum suspension_WE WE.mech mass=WE_mass fz=WE_fz Qz=WE_Qz
|
||||||
|
|
||||||
|
# cavity
|
||||||
|
space space_WI_WE WI.p2 WE.p1 L=length_west
|
||||||
|
#cavity cavity_west WI.p2.o
|
|
@ -1,8 +1,8 @@
|
||||||
#-----------------------------------------------------------------------
|
#-----------------------------------------------------------------------
|
||||||
# An Advanced Virgo Plus input file for Finesse 3
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
mirror M1 R=M1_R T=M1_T
|
mirror M1 L=M1_L T=M1_T
|
||||||
mirror M1_AR R=M1_AR_R T=M1_AR_T
|
mirror M1_AR R=M1_AR_R L=M1_AR_L
|
||||||
|
|
||||||
space inside_M1 M1.p2 M1_AR.p1 L=M1_width nr=silica
|
space inside_M1 M1.p2 M1_AR.p1 L=M1_width nr=silica
|
||||||
|
|
||||||
|
|
9
10_simple_mirror2.kat
Normal file
9
10_simple_mirror2.kat
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
mirror M2 L=M2_L T=M2_T
|
||||||
|
mirror M2_AR R=M2_AR_R L=M2_AR_L
|
||||||
|
|
||||||
|
space inside_M2 M2.p2 M2_AR.p1 L=M2_width nr=silica
|
||||||
|
|
||||||
|
pendulum M2_sus M2.mech mass=M2_mass fz=M2_fz Qz=M2_Qz
|
4
25_link_simple_beamsplitter_cavity_north.kat
Normal file
4
25_link_simple_beamsplitter_cavity_north.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
space space_BS_cavity_north BS.p2 NI_AR.p1 L=beamsplitter_cavity_north
|
4
25_link_simple_beamsplitter_cavity_west.kat
Normal file
4
25_link_simple_beamsplitter_cavity_west.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
space space_BS_cavity_west BS_W_AR.p3 WI_AR.p1 L=beamsplitter_cavity_west
|
4
25_link_simple_beamsplitter_mirror2.kat
Normal file
4
25_link_simple_beamsplitter_mirror2.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
space space_BS_M2 BS.p2 M2.p1 L=beamsplitter_mirror2
|
4
70_simple_cavity_north_detector.kat
Normal file
4
70_simple_cavity_north_detector.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
power_detector_dc power_cavity_north NI.p1.o
|
4
70_simple_cavity_west_detector.kat
Normal file
4
70_simple_cavity_west_detector.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
power_detector_dc power_cavity_west WI.p1.o
|
|
@ -1,3 +1,4 @@
|
||||||
#-----------------------------------------------------------------------
|
#-----------------------------------------------------------------------
|
||||||
# An Advanced Virgo Plus input file for Finesse 3
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
power_detector_dc power_M2 M2.p1.o
|
4
70_simple_mirror_detector.kat
Normal file
4
70_simple_mirror_detector.kat
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
#-----------------------------------------------------------------------
|
||||||
|
# An Advanced Virgo Plus input file for Finesse 3
|
||||||
|
|
||||||
|
power_detector_dc power_M1 M1.p1.o
|
Loading…
Reference in a new issue