diff --git a/01_simple_cavities.kat b/01_simple_cavities.kat new file mode 100644 index 0000000..e042948 --- /dev/null +++ b/01_simple_cavities.kat @@ -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' diff --git a/01_simple_mirrors.kat b/01_simple_mirrors.kat new file mode 100644 index 0000000..cb8a743 --- /dev/null +++ b/01_simple_mirrors.kat @@ -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' diff --git a/01_simple_variables.kat b/01_simple_variables.kat index d5cd713..52c86ee 100644 --- a/01_simple_variables.kat +++ b/01_simple_variables.kat @@ -13,22 +13,10 @@ variable BS_alpha -45 variable BS_W_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_mass 34 units='kg' +variable BS_W_width 0.074459 units='m' -# Mirror M1 -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 +#variable BS_mass 34 units='kg' # distance -variable laser_beamsplitter 1 units='m' -variable beamsplitter_mirror 1 units='m' +variable laser_beamsplitter 1 units='m' diff --git a/10_simple_beamsplitter.kat b/10_simple_beamsplitter.kat index 6c27af0..852b309 100644 --- a/10_simple_beamsplitter.kat +++ b/10_simple_beamsplitter.kat @@ -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_S BS.p4 BS_S_AR.p1 L=BS_S_width nr=silica -free_mass BS_sus BS.mech mass=BS_mass diff --git a/10_simple_cavity_north.kat b/10_simple_cavity_north.kat new file mode 100644 index 0000000..e9dfe46 --- /dev/null +++ b/10_simple_cavity_north.kat @@ -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 diff --git a/10_simple_cavity_west.kat b/10_simple_cavity_west.kat new file mode 100644 index 0000000..369b6a2 --- /dev/null +++ b/10_simple_cavity_west.kat @@ -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 diff --git a/10_simple_mirror.kat b/10_simple_mirror.kat index df7e825..04e4b2f 100644 --- a/10_simple_mirror.kat +++ b/10_simple_mirror.kat @@ -1,8 +1,8 @@ #----------------------------------------------------------------------- # An Advanced Virgo Plus input file for Finesse 3 -mirror M1 R=M1_R T=M1_T -mirror M1_AR R=M1_AR_R T=M1_AR_T +mirror M1 L=M1_L T=M1_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 diff --git a/10_simple_mirror2.kat b/10_simple_mirror2.kat new file mode 100644 index 0000000..d61cd81 --- /dev/null +++ b/10_simple_mirror2.kat @@ -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 diff --git a/25_link_simple_beamsplitter_cavity_north.kat b/25_link_simple_beamsplitter_cavity_north.kat new file mode 100644 index 0000000..4397775 --- /dev/null +++ b/25_link_simple_beamsplitter_cavity_north.kat @@ -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 diff --git a/25_link_simple_beamsplitter_cavity_west.kat b/25_link_simple_beamsplitter_cavity_west.kat new file mode 100644 index 0000000..0d37643 --- /dev/null +++ b/25_link_simple_beamsplitter_cavity_west.kat @@ -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 diff --git a/25_link_simple_beamsplitter_mirror2.kat b/25_link_simple_beamsplitter_mirror2.kat new file mode 100644 index 0000000..7d80d5d --- /dev/null +++ b/25_link_simple_beamsplitter_mirror2.kat @@ -0,0 +1,4 @@ +#----------------------------------------------------------------------- +# An Advanced Virgo Plus input file for Finesse 3 + +space space_BS_M2 BS.p2 M2.p1 L=beamsplitter_mirror2 diff --git a/70_simple_cavity_north_detector.kat b/70_simple_cavity_north_detector.kat new file mode 100644 index 0000000..06bd61d --- /dev/null +++ b/70_simple_cavity_north_detector.kat @@ -0,0 +1,4 @@ +#----------------------------------------------------------------------- +# An Advanced Virgo Plus input file for Finesse 3 + +power_detector_dc power_cavity_north NI.p1.o diff --git a/70_simple_cavity_west_detector.kat b/70_simple_cavity_west_detector.kat new file mode 100644 index 0000000..7a818cc --- /dev/null +++ b/70_simple_cavity_west_detector.kat @@ -0,0 +1,4 @@ +#----------------------------------------------------------------------- +# An Advanced Virgo Plus input file for Finesse 3 + +power_detector_dc power_cavity_west WI.p1.o diff --git a/25_link_simple_beamsplitter_detection.kat b/70_simple_mirror2_detector.kat similarity index 77% rename from 25_link_simple_beamsplitter_detection.kat rename to 70_simple_mirror2_detector.kat index 8ac4958..806b9b8 100644 --- a/25_link_simple_beamsplitter_detection.kat +++ b/70_simple_mirror2_detector.kat @@ -1,3 +1,4 @@ #----------------------------------------------------------------------- # An Advanced Virgo Plus input file for Finesse 3 +power_detector_dc power_M2 M2.p1.o diff --git a/70_simple_mirror_detector.kat b/70_simple_mirror_detector.kat new file mode 100644 index 0000000..da06d34 --- /dev/null +++ b/70_simple_mirror_detector.kat @@ -0,0 +1,4 @@ +#----------------------------------------------------------------------- +# An Advanced Virgo Plus input file for Finesse 3 + +power_detector_dc power_M1 M1.p1.o