Upload
ahsan-zafar
View
1.058
Download
13
Embed Size (px)
DESCRIPTION
This document provides solution manual for Advance Enginnering Electromagnetics by Balanis
Citation preview
= -0.96043E+03+J-0.29443E+00 0.41849E+03+J-0.29383E+00
~ 0.44756E+02+J-0.29209E+00 = 0. 13232E+02+J-0 28921£+00 ~ 0.57993E+01+J-0.28520E+00
0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.26686E+00 0. 90103E+00+J-0. 25880E+00
m 0.65908E+00+J-0.24988E+00 ~ 0.49402E+00+J-0.24016E+00
0. 3756JE+00+J-0.22974E+00 0.28728E+00+J-0.21868E+00 0. 21923E+00+J-0. 20708E+00 0. 16554E+00+J-0.19502E+00 0. 12239E+00+J-0.18262E+00
e 0.87235E-01+J-0.16995E+00 0. 58352E-01+J-0. 15711E+00 0.345t0E-01+J-0.14419E+00
= 0.14817E-01+J-0.13130E+00 = -0. 13950E-02+J-0. 11852E+00 = 0.41849E+03+J-0.293BJE+00
-0. 96043E+03+J-0. 29443E+00 0. 41849E+03+J-0.29383E+00
= 0.44756E+02+J-0.29209E+00 0. 13232E+02+J-0.28921E+00 0.57993E+01+J-0.28520E+00 0.31J10E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0 26686E+00
= 0 90103E+00+J-0.25880E+00 0. 65908E+00+J-0.24988E+00
= 0.49402E+00+J-0.24016E+00 ~ 0.37563E+00+J-0.22974E+00
0. 28728E+00+J-e.21868E+00 0. 21923E+00+J-0.2070BE+00 0. 16554E+00+J-0. 19502E+00
c 0.12239E+00+J-0.t8262E+00 0.B7235E-01+J-0 16995E+00 o 58352E-01+J-0. 157' 1E+00 o 34510E-01+J-0.14419E+0e 0. 14817E-01+J-0. 13130E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+0J+J-0. 29383E+00
e -0.96043E+03+J-0.29443E+00 ~ 0.41849E+03+J-0 29383E+00
o 44756E+02+J-0 29209E+00 0. 13232E+02+J-0 28921E+00 0.57993E+01+J-0 28520E+00 0.31310E+01+J-0 2R012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.26686E+00
= 0.90103E+00+J-0.25880E+00 0.65908E+09+J-0 24988E+00 0.49402E+00+J-0 24016[+00 o 37563E+00+J-0.22974E+00 0. 2872BE+00+J-0.21868E+00
0. 21923E+00+J-0. 20708E+00 0. 16554E+00+J-0. 19502E+00 0. 12239E+00+J-0.182S2E+00 0. 87235E-01+J-0. 16g95E+00 0.58352E-01+J-0.15711E+00 0.34510E-01+J-0.14419E+00 0. 13232E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
-0. 96043E+03+J-0.29443E+00 0. 41849E+03+J-0.29383E+00
= 0.44756E+02+J-0.29209E+00 - 0. 13232E+02+J-0 28921E+00
0. 57993E+01+J-0.28520E+00 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 o 12790E+01+J-0.26686E+00 0.90103E+00+J-0.25880E+00
- 0.65908E+00+J-0.24988E+00 0. 49402E+00+J-0.24016E+00 0. 37563E+00+J-0. 22974E+00 0. 28728E+00+J-0.21868E+00 0. 21923E+00+J-0. 20708E+00
• 0 16554E+00+J-0.19502E+00 0. 12239E+00+J-0.18262E+00 0.B7235E-01+J-0 16995E+00 0.58352E-01+J-0.15711E+00 0.57993E+01+J-0.28S20E+00 0. 13232E+02+J-0.28921 E+00 0. 44756E+02+J-0.29209E+00
- 0.41849E+03+J-0.29383E+00 ~ -0.96043E+03+J-0.29443E+00
0.4t849E+03+J-0.29383E+00 0. 44756E+02+J-0.29209E+00 0. 132J2E+02+J-0.28921E+00 o 57993E+01+J-0.28520E+00 0. 31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.28686E+00 0.90103E+00+J-0.25B80E+00
= 0.65908E+00+J-0.24988E+00 0. 49402E+00+J-0.240T6E+00
= 0.37563E+00+J-0.22974E+00 0. 28728E+00+J-0.21868E+00 0. 21923E+00+J-0. 2070BE+00
~ 0.16554E+00+J-0.19502E+00 0. 12239E+00+J-0. 18262E+00 0.87235E-01+J-0.16995E+00 0.31310E+01+J-0.28012E+00 0. 57993E+01+J-0.28520E+00 o 13232E+02+J-0.28921E+00 o 4475SE+02+J-0.29209E+00 0. 41849E+0J+J-0.29383E+00
-0. 96043E+03+J-0.29443E+00 e.41B49E+03+J-0.29383E+00 0.44756E+02+J-0.29209E+00
- 0. 13232E+02+J-0 28921E+00 0. 57993E+01+J-0. 28520E+00
= 0.31310E+01+J-0 28012E+00 3 0 19197E+01+J-0.27398E+00 - 0.12790E+01+J-0.266B6E+00
0. 90103E+00+J-0.25880E+00 0.65908E+00+J-0.249S8E+00 0.49402E+00+J-0 24016£+00
= 0_l7563E+00+J-0.22974E+00 o 28728E+00+J-0.21868E+00
= 0.21923E+00+J-0.20708E+00 0. 16554E+00+J-0.19502E+00
= e.12239E+00+J-0.18262E+00 0. 19197E+01+J-0.27398E+00 o J1310E+01+J-0.28012E+00 0. 57993E+01+J-0.28520E+00 0. 132J2E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29J83E+00
= -0.96043E+03+J-0.29443E+00 0. 41849E+0J+J-0.293B3E+00 0. 44756E+02+J-0.29209E+00 o 13232E+02+J-0.28921E+00 0. 57993E+01+J-0.28520E+00 0.3t310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00
= 0.12790E+01+J-0.26686E+00 0. 90103£+00+J-0.25880E+00 0. 65908E+00+J-0.24988E+00
~ 0.49402E+00+J-0.2401SE+00 = 0 37563E+00+J-0.22974E+00
0. 28728E+00+J-0.2186SE+00 - 0.21923E+00+J-0.20708E+00
0. 16554E+00+J-0.19502E+00 o 12790E+01+J-0 26686E+00 0. 19197E+01+J-0.27398E+00
- 0.31J10E+01+J-0.28012E+00 0.57993E+01+J-0.28520E+00 0. 13232E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29J83E+00
= -e.9604JE+03+J-0.29443E+00 e.41849E+03+J-0.29383E+00
- 0.4475SE+02+J-0.29209E+00 = 0.13232E+02+J-0.28921E+00
0. 57993E+01+J-0.28520E+00 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.2668SE+00 0.90103E+00+J-0.2S880E+00 0. 65908£+00+J-0.2498BE+00 0. 49402E+00+J-0.24016E+00 0. 37S63E+00+J-0.22974E+00 0.2B728E+00+J-0.21868E+00
~ 0 21923E+00+J-0.20708E+00 o 90103E+00+J-0.25880E+00 0. 12790E+01+J-0.266B6E+00 0. 19197E+01+J-0.27398E+00 0.3t310£+01+J-0.28012E+00 0. 57993E+01+J-0.28520E+00
- 0.13232E+e2+J-0.28921E+00 - 0.44756E+02+J-0.29209E+00 = 0.41849E+03+J-0.29383E+00 - -e.96043E+03+J-0.29443E+00
0.41849E+03+J-0.29383E+00 = 0.44756E+02+J-0.29209E+00
0. 13232E+02+J-0.28921E+00 0. 57993E+01+J-0. 28520E+00 o 31310E+01+J-0 28012E+00 0. 19197£+01+J-0.27398E+00
G 0.12790£+01+J-0.26686E+00 0.90103E+00+J-0.25880E+00 0. 65908E+00+J-0.24988£+00
- 0.49402£+00+J-0.24016£+00 0.37563E+00+J-0.22974E+00 0. 28728E+00+J-0.21868E+00
- 0.65908E+00+J-0.24988[+00 ~ 0.90103E+00+J-0.2S880E+00
0. 12790E+01+J-0.26686E+00 - 0.19197E+01+J-0.27398E+00 = 0.31J10E+01+J-0.28012E+00
0. 57993E+01+J-0.28520E+00 0. 13232E+02+J-0.28921E+00
e 0.44756E+02+J-0.29209E+00 ~ 0.41849E+03+J-0.29383E+00 ~ -0.96043E+03+J-0.29443E+00
0.41849E+03+J-0.29383E+00 0.44756E+02+J-0.29209E+00 0. 13232E+02+J-0.28921E+00 0. 57993E+01+J-0.28520E+00 0.31310E+01+J-0.28012E+00
~ 0.19197E+01+J-0.27398E+00 0. 12790E+01+J-0.26686E+00 o 90103[+00+J-0.25880E+00 0.65908E+00+J-0 24988E+00 0. 49402E+00+J-0. 24016[+00 0.37563E+00+J-0.22974E+00 0. 49402E+00+J-0.24016E+00 0. 65908E+00+J-0.24988E+00
z 0.90103E+00+J-0.25880E+00 e.12790E+01+J-0.26686E+00
- 0.19197[+01+J-0.27398E+00 0.31310E+01+J-0.28012E+00
= 0.57993E+01+J-0.28S20E+00 0. 13232[+02+J-0.28921E+00 0.447S6E+02+J-0.29209E+00 0.41849E+03+J-0.29383E+00
= -0.96043E+03+J-0.29443E+00 = 0.41849E+03+J-0.29383E+00
0.44756E+02+J-0.29209E+00 0. 13232E+02+J-0 28921E+00 0.57993E+01+J-0.2B520E+00 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.26686E+00 0.90103E+00+J-0 25880[+00
~ 0.65908E+00+J-0.24988E+00 0.49402E+00+J-0.24016E+00 0. 37563E+00+J-0.22974E+00
= 0.49402E+00+J-0.24016E+00 = 0.65908E+00+J-0.24988E+00
0.90103[+00+J-0.25880[+00 0. 12790E+01+J-0.26686E+00 e.19197E+01+J-0.2739BE+00
m 0.31310E+01+J-0.28012E+00 0. 5799JE+01+J-0.2B520E+00 0. 13232E+02+J-0.28921E+00
= 0.44756E+02+J-0.29209E+00 m 0.41849E+03+J-0.29383E+00
-0. 96043E+03+J-0.29443E+00 0. 41849E+03+J-0.29383E+00 0. 44756E+02+J-0.29209E+00 o 13232E+02+J-0.28921E+00 o 5799JE+01+J-0.28520E+00 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398ETe0 e.12790E+01+J-0.2668SE+00 0. 90103E+00+J-0.25880E+00 0.S5908E+00+J-0.24988E+00 0. 28728E+00+J-0.21868E+00 0. 375SJE+00+J-0.22974E+00 0. 49402E+00+J-0.2401SE+00 0.S5908E+00+J-0.24988E+00 0. 90103E+00+J-0.25880E+00 0. 12790E+01+J-0.26686E+00 0. 19197E+01+J-0.27398E+00 0.31310E+01+J-0.28012E+00 0.S7993E+01+J-0.28520E+00
5 0.13232E+02+J-0.28921E+00 0. 4475SE+02+J-0.29209E+00 o 41849E+0J+J-0.29383E+00
- -0.96043E+03+J-0.29443E+00 2 0.41849E+03+J-0.29383E+00
0.44756E+02+J...e.29209E+00 0. 13232E+02+J-0.28921E+00 0. 57993E+01+J-0.28520E+00 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 12790E+01+J-0.26686E+00 0. 90103E+00+J-0.25880E+00 0. 21923E+00+J-0.20708E+00
= e.28728E+00+J-0.21868E+00 0.37563E+00+J-0.22974E+00 0. 49402E+00+J-0.24016E+00 0. 65908E+00+J-0.24988E+00 0. 90103E+00+J-0.25880E+00 0. 12790E+01+J-e.26686E+00 0. 19197E+01+J-0.27398E+00
s 0.31310E+01+J-0.28012E+00 0.57993E+01+J-0.28520E+00 0. 13232E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
- -0.9S043E+03+J-0 29443E+00 0. 41849E+03+J-0.293B3E+00 0. 44756E+02+J-0.29209 E+00 0. 13232E+02+J-0.28921E+00
~ 0.57993E+01+J-0.28520E+00 e 31310E+01+J-0.28012E+00 0. 19197E+01+J-0.2739BE+00 0. 12790E+01+J-0.26686E+00 0. 16554E+00+J-0.19502E+00 0. 21923E+00+J-0.20708E+00 e.28728E+00+J-0.21868E+00
- 0 3756JE+00+J-0.22974E+00 c 0 49402E+00+J-0.24016E+00
0. 65908E+00+J-0.24988E+00 0. 90103E+00+J-0. 25880E+00
~ 0 12790E+01+J-0.26686E+00 0. 19197E+01+J-0.27J98E+00 o 31310E+01+J-0.28012E+00 o 57993E+01+J-0.28520E+00 0. 13232E+02+J-0.28921 E+00 0. 44756E+02+J-0.29209E+00 0.41849E+03+J-0 29383E+00
-0. 9604JE+0J+J-0. 29443£+00 0. 41849E+03+J-0.29383E+00 0. 44756£+02+J-0. 29209E+00 0. 13232E+02+J-0.28921 E+00 0. 57993E+01+J-0.28520E+00
- 0.31310E+01+J-0.28012E+00 0. 19197E+01+J-0.27398E+00 0. 1 2239E+00+J-0 18262E+00 0. 16554E+00+J-0.19502E+00
- 0.21923E+00+J-0.20708E+00 0. 28728E+00+J-0.21868E+00 0.J7563E+00+J-0.22974E+00 0. 49402E+00+J-0. 240'6E+00 0. 6590BE+00+J-e.24988E+00 0.90103E+00+J-0.2S880£+00 0. 12190E+01+J-0.26686E+00 0. 19197E+01+J-0.27398£+00 0.31310E+01+J-0.28012[+00 0. 57993E+01+J-0.28S20E+00 0. 132J2E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
- -0.96043E+03+J-0.29443E+00 0.41849E+03+J-0 29383[+00 0. 44756E+02+J-0.29209E+00 0.1 . 28921E+00 0. 28520E+00 0. 31310E+01+J-0.2ae12E+00 0.87235E-01+J-0.16995E+00 0. 12239E+00+J-0.18262E+00 0. 16554E+00+J-0.19502E+00 0. 21923E+00+J-0.20708E+00 0. 2B128E+00+J-e. 21868£+00 0. 37S63E+00+J-0.22974E+0e 0. 49402E+00+J-0.24016E+00 0. 65908£+00+J-0.24988E+00 0. 90103E+00+J-0. 25880E+00 0. 12790E+01+J-0.266B6E+00 0. 19197E+01+J-0.27398E+00 0. 31310E+01+J-0.28012E+00 0. 57993E+01+J-0.28520E+0e 0. 13232E+02+J-0.28921E+00 0. 4475SE+02+J-0. 29209E+00 0. 41849E+03+J-0.29383E+00
= -0.96043E+03+J-0.29443E+00 E 0.41849E+03+J-0.29JB3E+00
0. 44756E+02+J-0.29209E+00 0. 13232E+02+J-0.28921 E+00 0.57993E+01+J-0.28520E+00 0.5B352E-01+J-0.15111E+0e 0.872J5E-01+J-0.16995E+00 0. 12239E+00+J-0. 18262E+00 0. 16554E+00+J-0. 19502E+00 0. 21923E+00+J-0.20708E+00
o 28728E+00+J-0.21868E+00 0. 37563E+00+J-0. 22974E+00 0. 49402E+00+J-0. 24016E+00 0. 65908E+00+J-0.24988E+00 0. 90103E+00+J-0.25880E+00 0. 12790E+01+J-0.26686E+00 0. 19197E+01+J-0.27398E+00 0.31310E+01+J-0.28012E+00
~ 0.57993E+01+J-0.28520E+00 0. 13232E+02+J-0.28921 E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
- -0.96043E+03+J-0.29443E+00 0. 41849E+03+J-0. 29383E+00 0. 44756E+02+J-0.29209E+00 0. 13232E+02+J-0.28921 E+00 0.34510E-01+J-0.14419E+00 0. 58352E-01+J-0. 15711E+00 e.87235E-01+J-0 16995E+00 0. 12239E+00+J-0.18262E+00 0:16554E+00+J-0.19502E+00 0.21923E+00+J-0.20708E+00 0.28728E+00+J-0 21868E+00 0. 37563E+00+J-0. 22974E+00 0. 49402E+00+J-0.24016E+00 0. 65908E+00+J-0.24988E+00 0.90103E+00+J-0.25880E+00 0. 12790E+01+J-0.26686E+00
~ 0.19197E+01+J-0.27398E+00 ~ 0.31310E+01+J-0.28012E+00
0.57993E+01+J-0 28520E+00 0. 13232E+02+J-0 28921E+00
= 0.44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
= -0.96043E+03+J-0.29443E+00 £ 0.41849E+03+J-0.29383E+00
0. 44756E+02+J-0.29209E+00 e.14817E-01+J-0.13130E+00 0. 34510E-01+J-0. 14419E+00 0. 58352E-01+J-0. 15711E+00 e.8723SE-01+J-0.1699SE+00
= 0.12239E+00+J-0.18262E+00 0. 16554E+00+J-0.19502E+00
= 0.21923E+00+J-0.20708E+00 e 28728E+00+J-0.21868E+00 0. 37563E+00+J-0. 22974E+00 0. 49402E+00+J-e.24016E+00 0. 65908E+00+J-0.24988E+00 0. 90' 03E+00+J-0. 25B80E+00
= 0. 12790E+01+J-0 26686E+00 o 19197E+01+J-0.27398E+00 0.31310E+01+J-0.28012E+00
= 0.57993E+01+J-0.28520E+00 o 13232E+02+J-0.28921E+00 0. 44756E+02+J-0.29209E+00 0. 41849E+03+J-0.29383E+00
~ -0.96043E+03+J-0.29443E+00 o 41849E+03+J-0.29383E+00
-0. 13950E-02+J-0. 1852E+00 0. 14817E-01+J-0.13130E+00 0. 34510E-01+J-0. 14419E+00
z 0. 58352E-01+J-0. 15711E+00 o 87235E-01+J-0.1699SE+00 o 12239E+00+J-0.18262E+00 o 16554E+00+J-0.19502E+00 0.21923E+00+J-0.20708E+00 0.28728E+00+J-0.21868E+00 0.37563E+00+J-0.22974E+00 0.49402E+00+J-0.24016E+00 0. 6590BE+00+J-0.24988E+0e 0. 90103E+00+J-0. 25880E+00 0. 12790E+01+J-0.26686E+00 0. 19197E+01+J-0.27398E+00 0.31310E+01+J-0.28012E+00 0.57993E+01+J-0.28520E+00
~ 0.13232E+02+J-0.28921E+00 = 0.44156E+02+J-0.29209E+00
0. 41849E+03+J-0. 29383E+00 = -0.96043E+03+J-0.29443E+00
PROGRNtA TORS c ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• c • C THIS TWO DIMENSIONAL RADIATION AND SCATTERING CODE IS INTENDED • C TO GIVE ITS USERS A DEMONSTRATION OF SOLVING THE RADIATION AND • C SCATTERING PROBLEMS BY USING THE INTEGRAL EOUATION AND MOMENT • C METHOD. TO MAINTAIN SIMPLICITY, EQUAL SEGMENTATION HAS BEEN .. C APPLIED TO ALL THE GEOMETRIES AND PIECEWISE PULSE EXPANSION ANO • C POINT MATCHING HAVE BEEN SYMMETRIC MATRIX EQUATION • C SOLUTION SUBROTUINES HAVE BEEN INCLUDED. IN THEORY THE STRIP • C AND THE CIRCULAR CYLINDER PROBLEMS 00 EXHIBIT IMPEDANCE • C MATRICES. WHILE THE RECTANGUlAR AND ELLIPTICAL ONES 00 NOT HAVE • C SUCH A PROPERTY. HOWEVER, THE DOMINANT CONTRIBUTIONS OF THE .. C IMPEDANCE MATRICES ARE SYMMETRIC AND THE SMALLER THE SEGMENT • C LENGTH IS. THE BETTER SYMMETRIC THEY HAVE: THEREfORE .. C ASSUMING THE S~[TR]C PROPERTY OF THE MATRICES SERVES OUR • C PURPOSE WELL. SOME CASES. SUCH AS THE RADIATING SOURCES WHICH .. C ARE VERY CLOSE TO THE RECTANGULAR OR ELLIPTICAL BODIES. MAY NOT • C GIVE VERY GOOD SOLUTIONS. HOWEVER, THESE CAN BE IMPROVED BY • C SPECIFYING A SMALLER SEGMENT LENGTH LIMIT TO ENHANCE THE SYMMETRIC. C PROPERTY OF THE IMPEDANCE MATRICES. AND THUS LEAD TO GAIN BETTER • C RESULTS. • C •
c • C THE OUTPUT FILE IS ON DEVICE 6, AND THE FOLLOWING PARAMETERS • C ARE NEEDED TO RUN THE PROGRAM. READ THE FOLLOWING INSTRUCTIONS • C CAREFULLY TO GIVE THE CORRECT INPUTS. • C • C M THE MAXIMUM SEGMENT NUMBER IS THE MATRIX S • C •
C----------------~--------------------------------------------. C .. C THE REMAINING INPUT PARAMETERS SHOULD BE GIVEN IN THE PROGRAM. • C THOSE ARE AS FOLLOWS .. C C C C C C C C C C C C C C C C C C C C C C C c
DL
IGEO
IPATT
THE lARGEST SEGMENT 0.1 IS THE LIMIT. BUT o 05 IS RECOMMENDED. THE SMALLER. THE ~E ACCURATE
- CHOICE OF SCATTERING BODIES 1 STRIP 2 -- CIRCULAR CYLINDER 3 ELLIPTICAL CYLINDER 4 -- RECTANGULAR CYLINDER CHOICES OF THE ELECTROMAGNETIC PROBLEM 1 -- RADIATION PATTERN PROBLEMS 2 -- MONOSTATfC SCATTERING PROBLEM 3 BISTATIC SCATTERING PROBLEM
IPOLR --- THE POLARIZATION INDICATOR FOR THE EXCITATION FOR RADIATIOM PATTERN, IT SPECIFIES THE TYPE OF LINE SOURCES
1 -- ELECTRIC LINE SOURCE 2 -- MAGNETIC LINE SOURCE
FOR PLANE WAVE SCATTERING, IT SPECIFIES THE POLARIZATION OF THE INCIDENCE PLANE WAVE 1- TRANSVERSE MAGNETIC n ELO TO Z-AXIS 2- TRANSVERSE ELECTRIC FIELD TO Z-AXIS J- ARBITRARY POLARIZATION OF THE TO
THE Z-AXIS IrY THE ANGLE IN
..
... 1III .. • .. ... .. to
• .. ... ... .. ... • .. ... .. .. ... 1III
III
c • C--------------------------------------------------------------.
c • C THE FOLLOWINGS ARE THE INPUTS OF THE GEOMETRY OF THE SCATTERER • C THE ORIGIN Of THE COORDINATES IS ALWAYS REFERRED TO THE CENTER OF • C THE GEOMETRY. AND THE DIMENSIONS ARE CHOSEN TO BE IN .• C .. C THE STRIP IS LYING ALONG X-AXIS: AND THE RECTANGULAR AND ELLIPTICAL. C CYLINDERS ARE DEFlNED TO HAVE TWO PRINCIPAL AXES LYING ALONG THE .. C THE X-AXIS AND Y-AXIS. RESPECTIVELY. • C .. C .. C W THE WIDTH OF THE STRIP fOR STRIP .. C RA - THE RADIUS OF THE CYLINDER THE CYLINDER • C A THE SEMI-AXIAL lENGTH OF ONE OF THE ICAl AXES FOR .. C ELLIPTICAL CYLINDER ALONG THE X-AXIS OR HALF THE WIDTH OF .. C THE RECTANGULAR CYLINDER ALONG THE X-AXIS DI~ENSION. • C 8 THE SEMI-AXIAL LENGTH Of THE OTHER ELLIPTICAL AXIS fOR • C ELLIPTICAL CYLINDER ALONG THE V-AXIS OR HALF THE HEIGHT Of .. C THE RECTANGULAR CYLINDER AL0N~ fH~ Y-AXIS D1MENSION. .. C BPHI - THE BISTATIC INCIDENT ANGLE- IN III
C PTHETA THE POLARIZATION or THE ELECTRIC FI RESPECT TO .. C Z-AXIS. FOR EXAMPLE PTHETA=0 IMPLIES A TM POlARIZATION .. C AND PTHETA=90 A TE POLARIZATION. THIS PARAMETER .. C ONL V NEEDED WHEN IPOLR IS CHOSe. TO BE J. .. C XS.YS--- THE LOCATION OF THE RADIATING SOURCE WITH RESPECT TO C GEOMETRIC CENTER Of THE SCATTERING BODY (IN C • C •••••••••••••••••••••••••••••••••••••• * •••••••••••••••••••••••••••••••• C .. C ATTENTION!!! • C .. C FOR A GREAT SAVING OF CPU TI~E AND MEMORIES. THE IMPEDANCE MATRICES • C fOR STRIP AND CIRCULAR CYLINDER GEOMETRIES ARE DIMENSIONED • C DIFFERENTly FROM THOSE OF THE RETANGULAR AND ELLIPTICAL CYLENDERS • C THEREfORE, BE SURE TO SPECIFY ICED IN PAR~EltR STATEMENT • C ..
D EQUIVALENCE DATA RA 1
C .. CRUCIAL PARAMETERS FOR THE PROBLEM DL=0 05 IPATT=1
C .. THE WIDTH Of THE STRIP IN WAVELENGTH (FOR STRIP W=4.
C .. THE RADIUS or THE CIRCULAR CYLINDER IN RA=2.
C .. THE LENGTHS OF THE PRINCIPAL AXES OR THE LENGTHS or THE RETANGULAR C.. 80X IN
A=.05 8=1.
C. INCIDENT ANGLE FOR 8lSTATIC RCS (IN U ........... ' ... L ...
BPHI=45 C .. POLARIZATION OF THE ELECTRIC FIELD (iN
PTHETA=45.
C.. THE LOCATION OF THE RADIATING SOURCE IN WAVELENGTH(S) x~.e YSo=0.001
C.. SOME CONSTANT GAM=1.78105 BTA=6 . 2831853 PI-=J.14159265 ETA=120 .• PI 02R-PI/180. J=CMPLX(e.0.1.e) JF(IPATT.EQ.1) THEN WRITE(6.B6} IF(IPOLR.EQ.l) WRITE(6.88) XS,YS IF(IPOLR.[Q.2) WRITE(6,90) XS,YS ENOIF" IF"(IPATT . EO.2) THEN WRITE(6,92) IFCIPOLR . EC.lj WRITE(6,94) If(IPOLR.EC.2 WRITE(6,96) IF(IPOLR.EO.3 WRITE(6.98) PTHETA ENOIF" IF"(IPATT.EQ.3) THEN WRITE(S,100) BPHI IF!IPOLR.EO"j WRTTE!6.94) IF IPOUR.EQ.2 WRITE 6,96) IF IPOLR.EO.3 WRITE 6,9S) PTHETA ENDIF GOTa (1,2,3,4) IGEO WRITE(6,110) W CALL STRIP(ZMN,VA,VB,VT,XS,YS,PTHETA.8PHI.XB,W.M,NMA,ET~,IR,WA) IF(IR.NE.0) WRITE(6,999) rF(IPATT . NE.2) THEN WRITE(6,112) DOle 1=1 ,NMA
10 WRITE(6,114) X8(1).CA8S(VA(1» ENDIF GOTO S0
2 WRITE(6,120) RA CALL CIRCL(ZMN,VA.V8,VT,XS,YS,PTHETA,BPHI,XB,RA,M,NMA,ET~,IR,WA) IF(IR.NE.0) WRITE(6.999) IF"(IPATT.NE.2) THEN WRITE(6.122) DO 20 I=l.~A
20 WRITE(6,124) XB(I).CABS(VA(I» ENDIf GOTO 80
3 WRITE(6,130) A,B CALL ELlIP(ZMN,ZT,VA,VB ,VT,XS,YS,PTHETA.BPHI,XB.YB.M,NMA.ETMM.IR) IF(IR.NE.0) WRITE(6,999) IF(IPATT NE.2) THEN WRlTE( S, 132) DO 30 l=l.NMA
30 WRITE(6.134) XB(I),YB(I),CABS(VA(I» ENDIF GOTO 80
4 WRI1E(S.l40) A.B CALL RECT(ZMN.ZT,VA,V8,VT.XS.YS,PTHETA,BPHI.XB.YB.M,NMA.ET~.IR) If{IR.NE.0) WRITE(6,999) IF(IPATT.NE.2) THEN WR IT E ( 6 , '42) DO 40 1-1,Ntw4A
2.65
I)
80
150
160
I»
IT SOLVES fOR THE CURRENT THE NORMALIZED RADIATION PATTERN LINE SOURCE LOCATED AT:
• , F7 . :5 • • • • • f7 . 3. • SOURCE lOCATED
'I FIELD IS • .FB.
r"~""DL_iI.-I'Wl WI TH THE ANGLE Of' I
'j)
999 ••••••••••••••••••••••••••••••••••••••••••••••••••••••• +5X ' ••• ERROR HAS BEEN FOUND IN THE HANKEL fUNCTION OR ••• +5X.' ••• IN THE INVERSION OF THE IMPEDANCE MATRIX OR ••• +5X.· ••• THE RADIATING SOURCE BEING SHIELDED. • •• +5X.· ••• OUTPUT MAY BE UNRELIABLE. • •• +5X.· ••••••••••••••••••••••••••••••••••••••••••••••••••••••
STOP END
c ,VT,XS,YS,PTHETA,BPHI.X.W.NU.NMA.ETMW.
c C FUNCTIONAL SUBROUTINE FOR STRIP PROfH.El.4
2
IR-' RETURN ENOl'
ENDfF
.BTA.ETA.PI.D2R.R2D.DL.J ,IPATT
,8 10 1 ) • VT (1) J CRT. J • 1)
SPECIfY M > '.NMA
C .. COMPUTES THE Z MATRIX THE STRIP HAS A TOPLITZ PROPERTY, ONLY c.. NMA ELE~TS ARE , ........ v .. ,v
1 .. • ) .25
*BTA
'" C .. rJ IN MATRIX
6
C ..
8
10
00 6 K .... '.NMA
ELSE XO)(=1.
ENDIF 00 B K=1.NMA
.25
c .. ODI'\OI:"I:)"'" TO SAVE TIME
12 lPOLR.[Q.l) RETURN
100 C .. RADIATION PATTERN
20 COOTINUE 00 22 ~1.NMA
22
24
RETURN C .. THE BISTATIC CASE
40 CONTINUE C .. GET THE INCIDENT ANGLE fOR BlSTATIC CASE
PHI=BPHI.02R DO 42 M-l. NMA
42 J )
46
ELSE XDX=l.
ENDIF
50
60
100 CONTINUE
0.
RETURN THEN
C .. THEN COMPUTES THE TE CASES C .. FIRST THE MATRIX EL~ENTS
10=3 1
102 C .. FILLING IN ~ATRIX ELEMENTS IN
DO 104 t(l!:1,NMA
104
c ..
106
108
c ..
112
ELSE
GOIO 120 GOTO 140
THE MONOSTATJC CASE
PROPERTY TO SAVE T1ME
RETURN C. RADIATION PATTERN 120 CONTINUE C,. THE ELECTRIC FIELD DUE TO MAGNETIC LINE SOURCE
DO 122 N=1.NW.
122
1J0
RETURN C .. THE BISTATIC CASE
140 CONTINUE C .. GET THE INCIDENT ANGLE FOR BISTATIC CASE
PHI=BPHI.02R 00 142 Mz:1 NMA
142 ».51
146
150
160
ELSE XDX=1 ,
ENDIF
ELSE
RETURN END
1) I
c .VA.VB.VT.XS,YS.PTHETA,BPHI.X.R.NM.NMA.ETMM.
c
2
SUBROUTINE FOR CIRCULAR CYLINDER PROBLEM .BTA.ETA.PI.D2R,R2D.Dl,J
DIMENSION EXTERNAL RK-R.BTA
POLR, JPATT B CS.ID
•• p I .. '" ILl • ... n
LT. GT.
1) l),CRT.J.HANKA
SIZE. SPECIFY M >' ,NMA
C .. C ..
A TOPlITZ PROPERTY
.»-OC..,STA-ETA6.25
XL.XU.21. 4 .25.CRT
C .. fl IN THE MATRIX
6
C ••
20
24
30
DO 6 K-l.NMA
RETURN C .. THE BISTATIC CASE
40 CONTINUE
ELECTRIC LINE SOURCE
....
»
C .. GET THE INCIDENT ANGLE FOR BISTATIC CASE PHI=BPHI.D2R PTM::=1 • I IPOLR. EO.
M:=1.
)))
42
50
60
100 10=5
RETURN THEN
C .. THEN COMPUTES THE TE CASES C .. fIRST THE UATRIX ELEMENTS
1 1 .• -2
102
104 I
C •• THE 10=2 00 120 N==l.NMA
120
124
130
RETURN C .. THE BISTATIC CASE
140 CONTINUE
LINE SOURCE
C .. GET THE INCIDENT ANGLE fOR BISTATIC CASE PHI=BPHI.D2R
c .ZT.VA.VB.VT.XS,YS.PTHETA.8PHI.X,Y.~.NMA.
C PROBLEM
c ..
c ..
2
3
4 C •. C ..
XAm=A YB=B XB=0. A4=.AoA.A-A 84=8·8.8.8 OS-DE.. 1 DO :3 1"'2.NUO
1) l).CRT,J.HANKA
SIZE, SPECIFY M >',NMA
Z MATRIX OF THE ELLIPSE IT IS ALSO PART Of SO JUST COMPUTE IT ONCE .
. 25)-1.».OE-BTA9ETA-.25
DO 6 ~1.t.WA DO 6 N-l.~ IF( ... . EQ.N) THEN ZMN(N. t.I)-=VA( 1) ElSE DXEA*A*V(N)*(X(M)-X(N~)-B*B.X(N)'(V(M)-Y(N» DY=A*A*(V(N).Y(t.I)-B*B +B*B*X(N)*X(M) R=BTA*SORT~(Y(t.I)-Y(N) •• 2+(X( ... )-X(N» •• 2) CS-DX/SQRT DX.OX+DY.OY) CALL CSINT HANKA.XL.XU.21.CRT) ZWN(N .... )=0.2S.ETA.CRT
ENOIF 6 CONTINUE
00 7 No-<1.~ DO 7 ..... 1.NW.
7 ZT(N.U)-ZMN(N .... ) IF(IPOLR.EQ .2) GOTO 100 IF(IPOLR.EQ.3) THEN PTt.t=COS(PTHETA*02R) PTE-SIN(PTHETA.02R) ENOIF
C .. FACTORIZING THE IMPEDANCE MATRIX CALL CROUT(ZMN.VA.0.NMA,MT) IF(IPATT.EQ.l) GOTD 20 IF(IPATT.EO .3) GOTO 40
C .. THE t.«:>NOSTATlC CASE DO 12 1"'1.91 PHI .. (J-l . ) .D2R DO 8 K~l, Nt.4A XK-BTA*(X(K).COS(PHI)+Y(K)*SIN(PHI» CRT=CEXP(J.Xl<) VA(K)~RT
8 VB(K);DE.CRT CALL CROUT(ZMN,VA,2,NMA.MT) CRT=Ct.4PLX(0 .• e . ) DO 10 t.A=1. Nt.4A
10 CRT~RT+VB(t.I).VA(M) Ir(IPOLR . EQ.3) THEN VT(I)~RT.CRT.PTM'PTM
ELSE YA--CABS(CRT'CRT).BTA.ETA.ETA*.25 IF(YA.LE . l . E-9) VA=1.[-9 YA= 10 .• ALOG10(VA)
C .. USING THE SYMMETRIC PROPERTY TO SAVE TIME ETMM( r )=VA ElM.4( 1 82- I )=YA E~( 180+I)=YA ETt.4M(362-I )=YA
ENOIF 12 CONTINUE
IF(IPOLR.EO . l) RETURN GOTO 100
c .. RADIATION PATTERN 20 CONTINUE
I 0=:1 DO 22 N=l,NMA XKD=8TA*SORT«Y(N)-YS) •• 2+(X(N)-XS)**2)
22 VA(N)~0.25.8TA.ETA.HANKA(XKD) CALL CROUT(Z~.VA . 2.NMA . MT) 00 30 K=l,361 PHI=(K-l.)*02R
CRT -c:a.tP l)C ( e. . e _ ) DO 24 ~1, Nt.tA X~BTA.(X(~).COS(PHI)+y(~).SIN(PHI»
24 CRTaCRT+VA(M).CEXP(J'XM) XK %BTA*(XS.COS(PHI)+YS.SIN(PHI» CRT-OE'CRT+CEXP(J.XK)
30 ETMM(K)-cABS(CRT.CRT) CALL D8(ET~,J61,IR) RETURN
C .. THE BISTATIC CASE 40 CONTINUE
C .. GET THE INCIDENT ANGLE FOR BISTATIC CASE PHlzBPHI*02R DO 42 "'1,NMA
42 VA(M)-CEXP(JeBTA'(X(~)*COS(PHI)+Y(M).SIN(PHI») CALL CROUT(ZMN. VA, 2. NMA,MT) DO 50 1-1,361 PHI-( 1-1. ).02R CRT-C~LX(0. ,0.) DO 48 M:l,NMA XM=BTA*(X(M).COS(PHI)+Y(M)-SIN(PHI»
48 CRT~RT+VA(M).OE'CEXP(J'XM) IF(IPOLR.EO.3) THEN VT(I)-CRT*CRT.PT~.PTM
ELSE YA~ABS(CRT.CRT)'BTA.ETA'ETA •. 25 IF(YA.LE.1.E-9) YA=1 . E-9 ET~(1)-10 .• ALOG10(YA)
[NDIF 50 CONTINUE
If(IPOLR.EO.1) RETURN IF(IPOLR.EO.3) THEN DO 60 1~1,~
60 V8(1)=VA(I)"2.PTM.PTM ENOIF
100 10-2 C .. THEN COMPUTES THE TE CASES, THE I~EDANCE MATRIX
VA(1)=CMPLX(1 . . -2./PI.(ALOG(BTA'GAM.OE*.25)-1.».OE,BTA,ETA •. 125 ++J*ETA*(0.25*DE-1./(PI*PI*OE))
DO 104 ...... 1 ,NMA DO 104 N=l.NMA IF(M.EQ.N) THEN Z~N(N.M):::::VA(l) ELSE DX-A4,Y(M).Y(N)+84'X(M)*X(N) DY=(X(M).Y(N)-X{N).Y(M» CT=OX/SQRT(DX.DX+A4.84.0Y.OY) XDc-e.5eOE*A.A*Y(N)/SQRT(A4.Y(N)-Y(N)+B4.X(N)_X(N» YD-0.S*OE.B.e.X(N)/SORT(A4eY(N),Y(N)+84.X(N).X(N») XA-X(N)-XO YA-Y(N)-YD DX-e.B*X(M)*(Y(M)-YA)-AeA.Y(M)-(X(M)-XA) OY-A.A.(YAeY(M)-8e B)+B-a.XA.X(M) CT1-0X/SORT(DXeDX+DY.DY) Rl-BTA'SORT«X(M)-XA) •• 2+(Y(M)-YA) •• 2) XA-zX(N)+XD YA--Y(N)+YD DX-e.BeX(M).(Y(~)-YA)-A'A'Y(M).(X(M)-XA) DY-A.A'(YA.Y(~)-B'B)+B.B*XA.X(M) CT2~DX/SQRT(OX.DX+DY.OY) R2-BTAeSORT«X(M)-XA)*.2+(Y(M)-YA) •• 2)
2.76
ZUN(N.Y)-CT.ZT(N.~)-0 . 25.ETA.(HANKA(R1).CT'-HANKA(R2).CT2) ENDlf
104 CONT J NUE C .. NOW FACTORIZE THE IMPEDANCE MATRIX
CALL CROUT(ZUN.VA,e,NMA,UT) If(IPATT.EO.1) GOTO 120 IF(IPATT.EO.3) GOTO 140
C.. THEN THIS MUST BE THE MONOSTATIC CASE DO 112 ' .. 1,91 PHI .. ( 1-1 . ) .02R 00 106 K-1,NMA XK-BTA.(X(K).COS(PHI)+Y(K).SlN(PHI» OX .. BeB.X(K).COS(PHI)+AeAeY(K)-STN(PHI) DY-AeAeY(K).COS(PHl)-SeBeX(K)eSIN(PHI) CRT-CEXP(J.XK)-OX!SORT(DX.DX+OY.DY) VA(K)-CRT
106 VB(K)~E.CRT CALL CROUT(ZMN.VA,2.NMA.~T) CRT-ct.APLX(e. ,e.) DO 108 M=1 .NMA
108 CRT-CRT+VS(~).VA(M) If(IPOLR.EO.3) THEN YA=CABS(CRT.CRTePTE-PTE+V1(I»eBTAeETAeETAe ,25
ELSE YA=CABS(CRT.CRT)-STAeETA.ETAe . 25
ENDlf If(YA.LE.l.E-9) YA=1.E-9 YA-10 .• ALOG10(YA)
C .. USING THE SYMMETRIC PROPERTY TO SAVE TI~E ET~11 )=YA ETW 182-} )=YA En..-c 180+1 ) .. YA ETt.t.4(J62-} )-YA
112 CONTINUE RETURN
C .. RADIATION PATTERN 120 CONTINUE C .. THE ELECTRIC FIELD DUE TO MAGNETIC LINE SOURCE
00 122 N=1,NMA DX=A.A.Y(N).(X(N)-XS)+8eeeX(N)e(YS-Y(N» DYcAeAe(Y(N)eYS-S.S)+S.S.X(N)_XS RK-BTA.SQRT«Y(N)-YS) •• 2+(X(N)-XS)e.2) VA(N)=-0.25eJ.STA-HANKA(RK).DY/SORT(DX.DX+DY_DY)
122 CONTI NU[ CALL CROUT(ZMN.VA,2.NMA.MT) 00 lJ0 K=I . .36 '1 PHI=(K-l.)e02R CRT~L)(e. ,e.) DO 124 1=1,NMA X~BTAe(X(I).COS(PHI)+Y(I).SIN(PHI» DX=S.S.X(I).COS(PHl)+AeA.V(I).SIN(PHI) DY-A.A.Y(I).COS(PHI)-S.S.X(I).SIN(PHI)
124 CRT=CRT+VA(I).CEXP(J.X~)-DX/SORT(DX.DX+DY.DY) X~ ~BTA.(XS.COS(PHI)+YS.SIN(PHI» CRT=ETA.CRT-DE+CEXP(J-X~)
130 ET~(K)=CABS(CRT.CRT) CALL DB(ET~,361,IR) RETuRN
C .. THE BISTATIC CASE 140 CONTINUE
C .. GEl THE INCIDENT ANGLE FOR BISTATIC C~SE
SUB~IN£ RECT(ZMN.ZT.VA.VB.VT.XS.YS.PTHETA.BPHI.X.Y.~.~. +~.IR)
C F"UNCTIONAL SUBROUTINE FOR RECTANGULAR GEOMETRY COMMON/CST/GAM.BTA,ETA.PI.D2R.R2D.DL.J C~N/PATH/R.A.B,CS,ID ~N/TYP/JPOLR.IPATT C~L£X Z~N(~T.~T),ZT(~T.MT),VA(1),VB(1),VT(1).CRT.J,HANKA DIMENSION ETMM(l),X(l).Y(l) EXTERNAL HANKA Nl e 2 .• A/DL+0.5 N2-2 .• B/OL-t-e. 5 If(Nl.LT.l) THEN Nl .. 1 N2=B/A+.5 ENDIF If(N2.LT.1) THEN N2-1 N1 a A/B+e.5 ENDfF NMA-2.(Nl-+N2) IF(NMA.GT.MT) THEN PRINT *,' MATRIX EXCEEDS PRESET SIZE, SPECIfY M >',NMA IF~·' RETURN ENDtF DE=2 .• (A+B)/(Nl+N2)
C .. ASSIGN THE X,Y COORDINATES or THE RECTANGULAR BOX 00 1 l=l,N1 yO )-B . X(!)S::A-(I-.5jeOE Y(NMA-N2+1-1 --Y(I) X (NMA-N2+1-I ~X(I) DO 2 1-1,N2 X(N1+I )-A Y(N1+1)-S-(I-0.5)eDE X(NMA+l-I)c-X(Nl+I)
2 Y(NMA+l-I)-Y(Nl+I) NN-W.X0(Nl,N2) NH--Nl+N2 VA(l)-CMPLX(l. ,-2./Pt.(ALOG(BTA.GAMeOE •. 25)-1.».DE*8TA*ETA*.25 ID=l DO 3 1-2,NN XL=(1-1.5)*OE*STA XU=(I-0.5).OEeBT~ CALL CSINT(HANKA,XL,XU,21 ,CRT)
3 VA(I)=0.2S e ETA.CRT 10=6 XL=-e.SeDE.BTA X\J=0.S.0E.STA 00 6 M=l.NMA DO 6 N=l,NMA IF{M.LE.Nl.AND.N.LE.Nl) THEN ZMN(N,M)=VA(IABS(M-N)+l) GOTO 6
ENOIf ]F{~.CT . Nl.AND.M.LE.NH.AND.N.CT.Nl.ANO.N.LE.NH) THEN ZMN(N.M)~VA(IABS(M-N)+l) GOTO 6
ENDIF If(~.CT.NH.AND.~.lE.Nl+NH.AND.N GT NH.AND.N.LE.Nl+NH) THEN Z~(N,M)~VA(IA8S{M-N)+l)
279
6
OOTO 6
ELSE
D«>IF
7 c .. ZEf«J-OKIJt..H HANKEL FUNCT ION
100
c ..
c ..
))
8
10
C. . TO SAVE TIME
ENOl 12 CONTINUE
I IPOlR.EO.1) RETURN 100
C .. RADIATION PATTERN 20 CONTINUE
00 22 N:-1.
22
24
30
RETURN C .. THE BISTATIC CASE
40 CONTINUE:
»)
c .. GET THE INCIDENT ANGLE rOR BISTATIC CASE PHI=BPHI·02R 00 42 M:==1 .NMA
42
48
S0
60
100 CONTINUE
RETURN THEN
»)
C .. THEN COMPUTES THE TE IMPEDANCE MATRIX
102
1 1. ,-2
DO
ENDIF'
.OE.STA
.Dr.BTA
.»-DEeBTA.ETAe.125
XL, XU, 21 •
)
281
END) ENDIF GOTO 104
ENDlf ]
I
ENOlf
ELSE
ENOl ENDff GOTO 104
F
THEN THEN )
Gl.NH.ANO.M.LE. THEN GT .NH.AND.N.LL THEN
1 ENDlf
ELSE
c ..
C •.
106
108
ELSE
c ..
112 CONT RETURN
THE IMPEDANCE MATRIX .VA.0.NMA GOTO 120 GOTO 140
THE MONOSTATIC CASE
»
PROPERTY TO SAVE TIME
C .. RADIATION PATTERN 120 CONTINUE C .. THE ELECTRIC fIELD DUE TO MAGNETIC LINE SOURCE
DO 1 N;;:; 1 • NMA
124
130
142
148
150
160
CALL DO 130 K=l.
ELSE
RETURN END
. ..02R ,0. )
fIELD AS THE EXITATION .PE
)
)
I».BTA .. ETA .. ETAe.25
.STA .. ETA.ETA •. 25
I) )
c .. SUBROUTINE
C .• A ROUTINE TO NUl"UlIIIII"IL OUTPUT AND TAKE ITS DB REAL
2 C.. THE WAX I MUM SHOULD BE AROUND 1 TO 2
I . L T. 0. 1) THEN
10 ••• CHECk THE LOCATION or THE SOURCE •••• ) 1R=1 RETURN (HDlr 00 .. 1=1.N
.. I
END
C .. COMPLEX FUNCTION
C.. HANKEL FUNCTIONS OF
GOTO C .• ZERO
1 CALL HANKA-H RETURN
.A.B.CS.ID
C .. 1ST ORDER HANKEL FUNCTION 2 CAll HANK(XA.H.H1)
HANKA-H1 RETURN
C . TE STRIP HANKEL fUNCTION J CALL .H.Hl)
RETURN C .. TM CIRCULAR HANKEL FUNCTION
4- XA=2. CAll HANKA=H RETURN
C TE CIRCULAR HANKEL ruNCTION 5 XA=2.
C TM 6
CAll HANKA=2. RETURN
COMBINATIONS FOR DIFFERENT GEOMETRY
c
c c c
ARGUMENT ZERO ORDER HANKEL FUNCTION OF SECOND KIND FIRST ORDER HANKEL FUNCTION OF SECOND KIND
8£0. 81-0. v-e. Yl-0.
THEN
THEN
Xl0==X5.X2 X12=Xle.X2 B=.21E-3eX12-.39444E-2*Xl0+.444479E-1.X8 Y--.24846E-3.X12+.427916E-2eXl0-.4261214E-1.XS 81=. 1109£-4.X12-.31761[-3-X10+.443319E-2.X8 Y1=.27873E-2-X12-.400976E-1·X10+.3123951.XB
ENDIF BsB-.3163866.X6+1.2656208.X4 Y=Y+.25300117.X6-.74350384-X4 81-81-.3954289£-1.)(6+. 21093573.X4 Y1=Y1-1.3164827.X6+2 1682709.)(4
ENDIF 8=8-2.2499997.X2+1. Y=Y+. 69559366.X2+. 36746691+XlN_8
tlSE
X1=3. X2=X1 )(3-)(2.)(1 X4=X3.Xl X5=X4.Xl
56249985.)(2+. 2212091.X2-.
X6=)(5.)(1 F=.79788456-.77E-S.X1-.55274E-2.X2-.9512E-4.X3+.137237E-2.X4
~ -.72805E-3.X5+.14476[-3·)(6 T=X-.78539S1S-.4166397E-1.Xl-.3954E-4.X2+.262573[-2·X3
& -.54125£-3.X4-.29333E-3.X5+.13558E-3.X6
Fm. 15GE-56Xl+.1GS9667E-leX2+.17105E-3eX3-.249511E-2eX4 & +.11365JE-2.X5-.20033E-3.X6
T=X-2.3561945+.12499612eX1+.5S5E-4.X2-.637879E-2.XJ+ 74348E-3-X4 t .29166E-3.XG
ENDIF
RETURN END
c c C FAST A LGOR I T...... FORM or THE S I UPSON • S I NT [ORA L ROUT I NE C BY THE AUTHOR
SUBROUTINE CSI XL,XU.N. IMPLICIT
ELSE
THEN )
CRT-=CRT+2. ) ENDIF
28 CONTINUE
RETURN [ND
c .. SUBROUTINE
C .. STRAIGHT FORWARD IN SOLVING THE C .. COMPLEX MATRIX EQUATION C.. A.,)( - B C .. JOB = e FACTORING THE MATRIX C.. ~ 1 fACTORING THE MATRIX AND SOLVE THE EQUATION C.. - 2 SOLVE THE EOUATION BASED ON fACTORED MATRIX C.
10
12
20
22
25 30
35 38
I==N-L+l 1)",,1+1
I
I •
END
c c ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• c c c c c c c c c c c c c c c c c c c c c c c
SUBROUTINE TSLZ NETLIB
TOEPllTZ PACKAGE. THIS VERSION DATED
INPUT:
PURPOSE: Solve a A • X -
- 1) The first row of the T-Matrix fol lowed Its first column Inning with the element. On return is unaltered. The ri hand side vector B. A wor area vector Order of matrix A.
The solution vector.
of equations described by a TOEPlITZ motri~.
SUBROUTINES AND fUNCTIONS: TOEPlJTZ PACKAGE .. , TSlZl
c •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
c
SUBROUTINE .R INTEGER COMPLEX
CAll TSlZ1 RETURN END
INE TSlZ1
C SUPPORTING ROUTINE TSLZT SUBROUTINE TSLZ1 .A2.B.X.C1.C2 INTEGER t.4 COMPLEX A1, ). .C1 INTEGER 11. .N. .N2 COMPLEX R1,R2.R3,RS.R6 R1 - A1 1)
1 1
GO TO 20
1 11 11:% 1, N2 12 == N - Ii R5 - R5 + 11).C1 I RS - R6 + Al 11+1) 1)
10 CONTINUE 20 CONTINUE
R2 = R3 "'" R1 :=: R1 + RS.RJ IF .EO. 2 GO TO 40
= C2(1 .000.0.
11 - • N1 11
11 = (I1)$R3 + R6 11 :::; C1(I1) + RS.R2
30 CONTINUE 40
C2 1 = R3 = (0.000,0.
DO 50 11 :::; 1. Nl 12 "" N 11 R5 = R5 + 11)*X(I
50 CONTINUE
60
70
R6 == DO
80 CONTINUE RETURN END
11) eR6
1
) )