📄 freespacejoint_2d.prj
字号:
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPfspaceJoint(1.0)>
0 0 0 0 0 0 0 0 0 0 10 1 2 2 256 256 0 0 // h_off v_off h_alignment v_alignment h_tilt1 v_tilt1 h_tilt2 v_tilt2 h_tiltS v_tiltS length refIndex xscale yscale nxsize nysize unused unused
end
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
0 //single mode input
end
end
begin <FPdeviceNode(1.0)> "SiO2_air_0um(yz)"
0.79 //lambda
begin <FPcomponent(1.0)>
//list of subelement references follow:
BEGINLIST
1
2
3
ENDLIST
//list of subelements follow:
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPfspaceJoint(1.0)>
0 0 0 0 0 0 0 0 0 0 0 1 2 2 256 256 0 0 // h_off v_off h_alignment v_alignment h_tilt1 v_tilt1 h_tilt2 v_tilt2 h_tiltS v_tiltS length refIndex xscale yscale nxsize nysize unused unused
end
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
0 //single mode input
end
end
begin <FPdeviceNode(1.0)> "SiO2_air_10um(yz)"
0.79 //lambda
begin <FPcomponent(1.0)>
//list of subelement references follow:
BEGINLIST
1
2
3
ENDLIST
//list of subelements follow:
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPfspaceJoint(1.0)>
0 0 0 0 0 0 0 0 0 0 10 1 2 2 256 256 0 0 // h_off v_off h_alignment v_alignment h_tilt1 v_tilt1 h_tilt2 v_tilt2 h_tiltS v_tiltS length refIndex xscale yscale nxsize nysize unused unused
end
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
0 //single mode input
end
end
begin <FPdeviceNode(1.0)> "SiO2_air(yz)10x10"
0.79 //lambda
begin <FPcomponent(1.0)>
//list of subelement references follow:
BEGINLIST
1
2
3
ENDLIST
//list of subelements follow:
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPfspaceJoint(1.0)>
0 0 0 0 0 0 0 0 0 0 10 1 1 1 256 256 0 0 // h_off v_off h_alignment v_alignment h_tilt1 v_tilt1 h_tilt2 v_tilt2 h_tiltS v_tiltS length refIndex xscale yscale nxsize nysize unused unused
end
begin <FPWGsection(1.0)>
"../SiO2_Air(y)" 5 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
0 //single mode input
end
end
end
begin <fimmwave_prj(1.0)> "SiO2_air(yz)Narrow"
begin <FPdeviceNode(1.0)> "SiO2_air(yz)"
0.79 //lambda
begin <FPcomponent(1.0)>
//list of subelement references follow:
BEGINLIST
1
2
3
4
5
ENDLIST
//list of subelements follow:
begin <FPWGsection(1.0)>
"../SiO2(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPsimpleJoint(1.0)>
0 0 0 0 0 0 0 0 0 // xoff yoff xalign yalign h_tilt1 v_tilt1 h_tilt2 v_tilt2 method
end
begin <FPWGsection(1.0)>
"../air1(y)" 0 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPsimpleJoint(1.0)>
0 0 0 0 0 0 0 0 0 // xoff yoff xalign yalign h_tilt1 v_tilt1 h_tilt2 v_tilt2 method
end
begin <FPWGsection(1.0)>
"../SiO2(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
0 //single mode input
end
end
begin <rwguideNode(1.0)> "SiO2(y)"
begin <rwg_wguide(1.0)>
"refbase.mat" -1000
METALWALL 0.000000 // lhs boundary
10 0 1
METALWALL 0.000000 // rhs boundary
// end of slice list
begin <slabwg(2.1)>
METALWALL 0.000000
4 1.4 0 0
2 1.5 0 1
4 1.4 0 0
METALWALL 0.000000
end
end
begin <molab_parms(1.0)>
1 0 100 100 // autoRun <unused> minTEfrac maxTEfrac
N(1e+50) N(-1e+50) // evstart evend
100 0 1 60 // maxNmodes molabOpt nx ny
0.79 0 REFFIDX V3 2 300 300 15 25 0 5 5 // lambda solverID solverParms
// lambda hCurv solverID solverParms
end
end
begin <rwguideNode(1.0)> "air1(y)"
begin <rwg_wguide(1.0)>
"refbase.mat" -1000
METALWALL 0.000000 // lhs boundary
10 0 1
METALWALL 0.000000 // rhs boundary
// end of slice list
begin <slabwg(2.1)>
METALWALL 0.000000
10 AIR(0) 0
METALWALL 0.000000
end
end
begin <molab_parms(1.0)>
1 0 100 100 // autoRun <unused> minTEfrac maxTEfrac
N(1) N(-1e+50) // evstart evend
100 0 1 80 // maxNmodes molabOpt nx ny
0.79 0 REFFIDX V3 2 300 300 15 25 0 5 5 // lambda solverID solverParms
// lambda hCurv solverID solverParms
end
end
begin <FPScanNode(1.0)> "AlGaAsair1"
"AlGaAs_air1" //cdname1
"REPLICA" //cdname2
100 //nstep
0 10 //xstart,xend
"L, um" //xlabel
end
begin <FPdeviceNode(1.0)> "SiO2_air(yz)2x2box"
0.79 //lambda
begin <FPcomponent(1.0)>
//list of subelement references follow:
BEGINLIST
1
2
3
4
5
ENDLIST
//list of subelements follow:
begin <FPWGsection(1.0)>
"../SiO2(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPsimpleJoint(1.0)>
0 0 0 0 0 0 0 0 0 // xoff yoff xalign yalign h_tilt1 v_tilt1 h_tilt2 v_tilt2 method
end
begin <FPWGsection(1.0)>
"../air1(y)" 10 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
begin <FPsimpleJoint(1.0)>
0 0 0 0 0 0 0 0 0 // xoff yoff xalign yalign h_tilt1 v_tilt1 h_tilt2 v_tilt2 method
end
begin <FPWGsection(1.0)>
"../SiO2(y)" 1 // "wgfilename" length
// LHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
// RHS rtRegList follows
begin <RTregionList(1.0)>
//rCoeff_re rCoeff_im tCoeff_re tCoeff_im xoff yoff xalign yalign shape pars
end
end
end
//lhs input field
begin <FPInputDefinition(2.0)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.0)>
1 //input type
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -