📄 angledfacet.prj
字号:
begin <fimmwave_prj(1.0)> "AngledFacet"
begin <FPScanNode(1.0)> "FIMMPROP Scanner"
"Layout_start" //cdname1
"Layout_end" //cdname2
33 //nstep
0 1 //xstart,xend
"MirrorFrac" //xlabel
end
begin <FPLayoutNode(1.0)> "Layout_start"
begin <FPlayout(1.0)>
100 60 1 1//width height depth is2Dmode
"" -1000 //matfilename Tsub
METALWALL 0.000000 //lhs BC
METALWALL 0.000000 //rhs BC
MAGWALL 0.000000 //bottom BC
MAGWALL 0.000000 //top BC
begin <layoutshape_list(1.3)>
//xposn yposn SHAPE(...) nxHint nyHint pmlfact RIXPROFILE(...) GRADEDPARS(...)
41.050252531694@OO -14.606601717798@OO POLYGON(-20.78729,-8.610377,20.78729,8.610377,23.08339,3.0671,-18.49119,-14.15365) 0 0 OPQ(1 0) 0
58.949747468306@OO 14.606601717798@OO POLYGON(-20.78729,-8.610377,20.78729,8.610377,18.49119,14.15365,-23.08339,-3.0671) 0 0 OPQ(1 0) 0
0@OO -14.606601717798@OO POLYGON(0,0,0,8,37.73654,8,41.05025,0) 0 0 OPQ(1.49745 0) 0
41.050252531694@OO -14.606601717798@OO POLYGON(0,0,-3.313708,8,17.89949,29.2132,21.2132,21.2132) 0 0 OPQ(1.49745 0) 0
62.263455967291@OO 6.6066017177982@OO POLYGON(0,0,-3.313708,8,37.73654,8,37.73654,0) 0 0 OPQ(1.49745 0) 0
0@OL 0@OC RECTANGLE(100,60) 0 0 OPQ(1.49158 0) 0
end
3 //joint_method
// 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
//lhs input field
begin <FPInputDefinition(2.1)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.1)>
1 //input type
0 //single mode input
end
begin <molab_parms(1.1)>
1 0 100 100 // autoRun <unused> minTEfrac maxTEfrac
N(1e+050) N(-1e+050) // evstart evend
100 0 100 1 // maxNmodes molabOpt nx ny
1.55 0 REFFIDX 0 0 V3 1 500 500 40 40 3 5 5 // lambda hCurv solverID Hsymmetries Vsymmetries solverParms
end
end
begin <FPLayoutNode(1.0)> "Layout_end"
begin <FPlayout(1.0)>
100 60 1 1//width height depth is2Dmode
"" -1000 //matfilename Tsub
METALWALL 0.000000 //lhs BC
METALWALL 0.000000 //rhs BC
MAGWALL 0.000000 //bottom BC
MAGWALL 0.000000 //top BC
begin <layoutshape_list(1.3)>
//xposn yposn SHAPE(...) nxHint nyHint pmlfact RIXPROFILE(...) GRADEDPARS(...)
37.736544032709@OO -6.6066017177982@OO POLYGON(-20.78729,-8.610377,20.78729,8.610377,23.08339,3.0671,-18.49119,-14.15365) 0 0 OPQ(1 0) 0
62.263455967291@OO 6.6066017177982@OO POLYGON(-20.78729,-8.610377,20.78729,8.610377,18.49119,14.15365,-23.08339,-3.0671) 0 0 OPQ(1 0) 0
0@OO -14.606601717798@OO POLYGON(0,0,0,8,37.73654,8,41.05025,0) 0 0 OPQ(1.49745 0) 0
41.050252531694@OO -14.606601717798@OO POLYGON(0,0,-3.313708,8,17.89949,29.2132,21.2132,21.2132) 0 0 OPQ(1.49745 0) 0
62.263455967291@OO 6.6066017177982@OO POLYGON(0,0,-3.313708,8,37.73654,8,37.73654,0) 0 0 OPQ(1.49745 0) 0
0@OL 0@OC RECTANGLE(100,60) 0 0 OPQ(1.49158 0) 0
end
3 //joint_method
// 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
//lhs input field
begin <FPInputDefinition(2.1)>
1 //input type
1 //single mode input
end
//rhs input field
begin <FPInputDefinition(2.1)>
1 //input type
0 //single mode input
end
begin <molab_parms(1.1)>
1 0 100 100 // autoRun <unused> minTEfrac maxTEfrac
N(1e+050) N(-1e+050) // evstart evend
100 0 100 1 // maxNmodes molabOpt nx ny
1.55 0 REFFIDX 0 0 V3 1 500 500 40 40 3 5 5 // lambda hCurv solverID Hsymmetries Vsymmetries solverParms
end
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -