001 /*
002 * This file is part of McIDAS-V
003 *
004 * Copyright 2007-2013
005 * Space Science and Engineering Center (SSEC)
006 * University of Wisconsin - Madison
007 * 1225 W. Dayton Street, Madison, WI 53706, USA
008 * https://www.ssec.wisc.edu/mcidas
009 *
010 * All Rights Reserved
011 *
012 * McIDAS-V is built on Unidata's IDV and SSEC's VisAD libraries, and
013 * some McIDAS-V source code is based on IDV and VisAD source code.
014 *
015 * McIDAS-V is free software; you can redistribute it and/or modify
016 * it under the terms of the GNU Lesser Public License as published by
017 * the Free Software Foundation; either version 3 of the License, or
018 * (at your option) any later version.
019 *
020 * McIDAS-V is distributed in the hope that it will be useful,
021 * but WITHOUT ANY WARRANTY; without even the implied warranty of
022 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
023 * GNU Lesser Public License for more details.
024 *
025 * You should have received a copy of the GNU Lesser Public License
026 * along with this program. If not, see http://www.gnu.org/licenses.
027 */
028
029 package edu.wisc.ssec.mcidasv.data.cyclone;
030
031 /**
032 * Created by IntelliJ IDEA. User: yuanho Date: Mar 5, 2009 Time: 3:47:10 PM To
033 * change this template use File | Settings | File Templates.
034 */
035
036 public class StormAODTWinds {
037
038 /** _more_ */
039 static double[] tbav = { -4.3897125e+01, -4.4073559e+01, -4.4522535e+01,
040 -4.5147740e+01, -4.5905117e+01, -4.6804912e+01, -4.7555527e+01,
041 -4.8260445e+01, -4.8864543e+01, -4.9345691e+01, -4.9713518e+01,
042 -4.9975609e+01, -5.0110035e+01, -5.0166797e+01, -5.0103478e+01,
043 -4.9958600e+01, -4.9746510e+01, -4.9445076e+01, -4.9115773e+01,
044 -4.8782166e+01, -4.8446305e+01, -4.8056756e+01, -4.7652863e+01,
045 -4.7247125e+01, -4.6801633e+01, -4.6316592e+01, -4.5770281e+01,
046 -4.5284215e+01, -4.4792617e+01, -4.4265363e+01, -4.3770076e+01,
047 -4.3239338e+01, -4.2733191e+01, -4.2222330e+01, -4.1716182e+01,
048 -4.1226428e+01, -4.0725814e+01, -4.0240773e+01, -3.9738723e+01,
049 -3.9239543e+01, -3.8750199e+01, -3.8257166e+01, -3.7731551e+01,
050 -3.7222125e+01, -3.6706961e+01, -3.6230937e+01, -3.5778273e+01,
051 -3.5323355e+01, -3.4854092e+01, -3.4410240e+01, -3.3944871e+01 };
052
053 /** _more_ */
054 static double[] tbsd = { 3.1513679e+01, 3.1146098e+01, 3.0326835e+01,
055 2.9520586e+01, 2.8724138e+01, 2.7943803e+01, 2.7366806e+01,
056 2.6832031e+01, 2.6315924e+01, 2.5860412e+01, 2.5450130e+01,
057 2.5099472e+01, 2.4767859e+01, 2.4484715e+01, 2.4241834e+01,
058 2.4030875e+01, 2.3867078e+01, 2.3684089e+01, 2.3486793e+01,
059 2.3262880e+01, 2.3034118e+01, 2.2775245e+01, 2.2544158e+01,
060 2.2349123e+01, 2.2157721e+01, 2.1979007e+01, 2.1786751e+01,
061 2.1589097e+01, 2.1421607e+01, 2.1247612e+01, 2.1056546e+01,
062 2.0849920e+01, 2.0665500e+01, 2.0467239e+01, 2.0307370e+01,
063 2.0152244e+01, 2.0002413e+01, 1.9875544e+01, 1.9703957e+01,
064 1.9579394e+01, 1.9474567e+01, 1.9353008e+01, 1.9234217e+01,
065 1.9100344e+01, 1.8973426e+01, 1.8850281e+01, 1.8704565e+01,
066 1.8577304e+01, 1.8422020e+01, 1.8307349e+01, 1.8178013e+01 };
067
068 /** _more_ */
069 static double[][] eofs = {
070 { 9.3013771e-02, 2.7050088e-01, 2.6083323e-01, 2.8283506e-01,
071 1.9816191e-01 },
072 { 9.4519551e-02, 2.7103674e-01, 2.5439788e-01, 2.5888210e-01,
073 1.7133667e-01 },
074 { 9.8461571e-02, 2.6930995e-01, 2.3458504e-01, 2.0840430e-01,
075 1.1259513e-01 },
076 { 1.0353851e-01, 2.6393893e-01, 2.0819705e-01, 1.4005183e-01,
077 3.8833410e-02 },
078 { 1.0890345e-01, 2.5596554e-01, 1.7422290e-01, 6.0952599e-02,
079 -3.7182045e-02 },
080 { 1.1524899e-01, 2.4306112e-01, 1.2804236e-01, -3.0333545e-02,
081 -1.1731236e-01 },
082 { 1.2074717e-01, 2.2851609e-01, 8.1619763e-02, -1.0459248e-01,
083 -1.7192434e-01 },
084 { 1.2589469e-01, 2.1169255e-01, 3.9423987e-02, -1.5910185e-01,
085 -1.8997366e-01 },
086 { 1.3058191e-01, 1.9316571e-01, 2.5226084e-04, -1.9840388e-01,
087 -1.8711637e-01 },
088 { 1.3443405e-01, 1.7516779e-01, -3.3424388e-02, -2.2048041e-01,
089 -1.6372109e-01 },
090 { 1.3774043e-01, 1.5733515e-01, -6.2061895e-02, -2.2634919e-01,
091 -1.3244896e-01 },
092 { 1.4044793e-01, 1.4078645e-01, -8.5061939e-02, -2.2026859e-01,
093 -9.3475930e-02 },
094 { 1.4271574e-01, 1.2482691e-01, -1.0674358e-01, -2.0495162e-01,
095 -4.5280240e-02 },
096 { 1.4480892e-01, 1.0811130e-01, -1.2401506e-01, -1.8128596e-01,
097 4.2558314e-03 },
098 { 1.4641428e-01, 9.2445563e-02, -1.3859608e-01, -1.5592914e-01,
099 5.2193586e-02 },
100 { 1.4768479e-01, 7.8048442e-02, -1.4903690e-01, -1.2551794e-01,
101 9.5550690e-02 },
102 { 1.4858641e-01, 6.4703519e-02, -1.5862202e-01, -9.3471944e-02,
103 1.3158737e-01 },
104 { 1.4928613e-01, 5.1839422e-02, -1.6531449e-01, -5.9856549e-02,
105 1.6257947e-01 },
106 { 1.4981026e-01, 3.9725807e-02, -1.6961548e-01, -2.4738364e-02,
107 1.8102998e-01 },
108 { 1.5017879e-01, 2.8613337e-02, -1.7129018e-01, 7.3745707e-03,
109 1.8867150e-01 },
110 { 1.5042607e-01, 1.8518788e-02, -1.7081814e-01, 3.6811071e-02,
111 1.8801517e-01 },
112 { 1.5060979e-01, 7.9354013e-03, -1.6849665e-01, 6.6079619e-02,
113 1.7700999e-01 },
114 { 1.5074502e-01, -1.6392565e-03, -1.6372996e-01, 9.1909845e-02,
115 1.5637089e-01 },
116 { 1.5082675e-01, -1.0392096e-02, -1.5718553e-01, 1.1345680e-01,
117 1.3071240e-01 },
118 { 1.5085215e-01, -1.8987236e-02, -1.4998195e-01, 1.3062641e-01,
119 1.0016480e-01 },
120 { 1.5085930e-01, -2.7906225e-02, -1.3960617e-01, 1.4378539e-01,
121 6.6594441e-02 },
122 { 1.5081232e-01, -3.7069677e-02, -1.2718787e-01, 1.5269450e-01,
123 2.8033300e-02 },
124 { 1.5073567e-01, -4.5150053e-02, -1.1347633e-01, 1.5741376e-01,
125 -5.4673154e-03 },
126 { 1.5061717e-01, -5.2571507e-02, -9.8817330e-02, 1.5889493e-01,
127 -3.9388225e-02 },
128 { 1.5041039e-01, -6.0254889e-02, -8.2423157e-02, 1.5814341e-01,
129 -7.5518923e-02 },
130 { 1.5014271e-01, -6.7602050e-02, -6.4582465e-02, 1.5499459e-01,
131 -1.0513643e-01 },
132 { 1.4975766e-01, -7.4979532e-02, -4.7265092e-02, 1.4893925e-01,
133 -1.3324835e-01 },
134 { 1.4938359e-01, -8.1282752e-02, -2.9346051e-02, 1.4000199e-01,
135 -1.5438462e-01 },
136 { 1.4885224e-01, -8.7792858e-02, -1.2703288e-02, 1.2961845e-01,
137 -1.7476767e-01 },
138 { 1.4823010e-01, -9.4398225e-02, 5.1304565e-03, 1.1697021e-01,
139 -1.8906610e-01 },
140 { 1.4760596e-01, -1.0029604e-01, 2.2758261e-02, 1.0185072e-01,
141 -1.9344894e-01 },
142 { 1.4694371e-01, -1.0594103e-01, 3.8601405e-02, 8.5564134e-02,
143 -1.8977793e-01 },
144 { 1.4631601e-01, -1.1050156e-01, 5.6293723e-02, 6.7075629e-02,
145 -1.7910158e-01 },
146 { 1.4560149e-01, -1.1541782e-01, 7.1619387e-02, 4.6491215e-02,
147 -1.6462370e-01 },
148 { 1.4485584e-01, -1.1977956e-01, 8.8361915e-02, 2.4731224e-02,
149 -1.4257662e-01 },
150 { 1.4403531e-01, -1.2408249e-01, 1.0398124e-01, 3.5531329e-03,
151 -1.1628147e-01 },
152 { 1.4317222e-01, -1.2826980e-01, 1.1835139e-01, -1.8683458e-02,
153 -8.4139592e-02 },
154 { 1.4232005e-01, -1.3182943e-01, 1.3180373e-01, -4.1255067e-02,
155 -4.9265054e-02 },
156 { 1.4135903e-01, -1.3571653e-01, 1.4439035e-01, -6.2701545e-02,
157 -9.6063311e-03 },
158 { 1.4042036e-01, -1.3914793e-01, 1.5487904e-01, -8.4443121e-02,
159 3.2419994e-02 },
160 { 1.3944851e-01, -1.4208954e-01, 1.6533512e-01, -1.0409390e-01,
161 7.6258277e-02 },
162 { 1.3836802e-01, -1.4516625e-01, 1.7481356e-01, -1.2344508e-01,
163 1.1632725e-01 },
164 { 1.3727963e-01, -1.4769530e-01, 1.8434314e-01, -1.4095661e-01,
165 1.5429297e-01 },
166 { 1.3603866e-01, -1.5035521e-01, 1.9357569e-01, -1.5811634e-01,
167 1.9144718e-01 },
168 { 1.3493621e-01, -1.5228531e-01, 2.0113899e-01, -1.7264841e-01,
169 2.2416602e-01 },
170 { 1.3359832e-01, -1.5449945e-01, 2.0934487e-01, -1.8743615e-01,
171 2.5573036e-01 } };
172
173 /** _more_ */
174 static double[][] coefs_PCA = {
175 { -1.9755831e-01, -3.6640553e-03, -2.6133153e-01, -4.3188818e-01,
176 1.9962295e-01, 1.4131385e+00, -7.4834331e-02, 4.7437178e-02 },
177 { -1.6217317e+00, -1.6494408e-02, -5.6827330e-01, 6.5929500e-02,
178 1.4487465e+00, 3.3050326e+00, -1.2852656e-01, 1.8743648e-01 },
179 { -2.8681986e+00, -4.7118233e-02, -8.3156601e-01, 5.5663720e-01,
180 2.7227000e+00, 5.2073128e+00, -1.7978840e-01, 3.2316598e-01 },
181 { -4.0118242e+00, -1.1352458e-01, -9.7702889e-01, 1.1258801e+00,
182 3.7748291e+00, 6.7906220e+00, -2.1190776e-01, 4.4570317e-01 },
183 { -6.0307229e+00, -1.8575866e-01, -1.0044570e+00, 1.7259522e+00,
184 4.5121978e+00, 7.5701695e+00, -2.0230401e-01, 5.5769420e-01 },
185 { -8.1697098e+00, -2.4904360e-01, -8.9050619e-01, 2.2317619e+00,
186 4.7159165e+00, 7.1032762e+00, -1.6182742e-01, 6.4826912e-01 },
187 { -9.7730885e+00, -3.0855763e-01, -6.6963079e-01, 2.6337765e+00,
188 4.4732236e+00, 5.7501484e+00, -1.0732296e-01, 7.1152112e-01 },
189 { -1.1041952e+01, -3.5235663e-01, -4.0493532e-01, 2.8934049e+00,
190 3.7961149e+00, 4.0920785e+00, -3.9244357e-02, 7.4996706e-01 },
191 { -1.1911434e+01, -3.7802960e-01, -1.4042216e-01, 2.9818671e+00,
192 2.8082197e+00, 2.4459839e+00, 3.6765182e-02, 7.6579688e-01 },
193 { -1.2523595e+01, -3.9449865e-01, 9.4933873e-02, 2.9001350e+00,
194 1.7473783e+00, 9.7079744e-01, 1.1774121e-01, 7.6516067e-01 },
195 { -1.2932183e+01, -4.0387875e-01, 2.9845865e-01, 2.7006030e+00,
196 7.8212816e-01, -4.6420293e-01, 1.9646339e-01, 7.5459510e-01 },
197 { -1.3234147e+01, -4.1027600e-01, 4.6433419e-01, 2.4571316e+00,
198 -7.2146108e-02, -1.6136715e+00, 2.7088765e-01,
199 7.3879189e-01 },
200 { -1.3349253e+01, -4.1726267e-01, 6.1244750e-01, 2.1884374e+00,
201 -7.2947594e-01, -2.5002938e+00, 3.3983263e-01,
202 7.1908896e-01 },
203 { -1.3509939e+01, -4.2314261e-01, 7.3546424e-01, 1.8877100e+00,
204 -1.2316528e+00, -3.1494187e+00, 4.0555430e-01,
205 6.9906070e-01 },
206 { -1.3830027e+01, -4.2491790e-01, 8.1418906e-01, 1.5594842e+00,
207 -1.5605899e+00, -3.4831873e+00, 4.6809601e-01,
208 6.8090423e-01 },
209 { -1.4158912e+01, -4.2223936e-01, 8.5847148e-01, 1.2489603e+00,
210 -1.7874283e+00, -3.6121191e+00, 5.2673649e-01,
211 6.6258726e-01 },
212 { -1.4470509e+01, -4.1885541e-01, 8.8598220e-01, 9.5801095e-01,
213 -1.9393524e+00, -3.6864623e+00, 5.8259429e-01,
214 6.4425255e-01 },
215 { -1.4784955e+01, -4.1917254e-01, 9.1111519e-01, 6.9990627e-01,
216 -1.9684431e+00, -3.6347866e+00, 6.3384658e-01,
217 6.2724591e-01 },
218 { -1.5152334e+01, -4.1255621e-01, 9.3232217e-01, 4.6341263e-01,
219 -1.9136973e+00, -3.4713047e+00, 6.8347982e-01,
220 6.1135156e-01 },
221 { -1.5688804e+01, -4.0290818e-01, 9.3867188e-01, 2.5201945e-01,
222 -1.8067342e+00, -3.2198022e+00, 7.3510758e-01,
223 5.9735081e-01 },
224 { -1.6128624e+01, -3.9074120e-01, 9.4928317e-01, 5.0487809e-02,
225 -1.7507602e+00, -2.9821687e+00, 7.7868474e-01,
226 5.8410987e-01 },
227 { -1.6295196e+01, -3.7233540e-01, 9.6748710e-01, -1.3815764e-01,
228 -1.6539422e+00, -2.7593304e+00, 8.0777449e-01,
229 5.7162688e-01 },
230 { -1.6414083e+01, -3.5382978e-01, 9.7981358e-01, -3.2173367e-01,
231 -1.6040789e+00, -2.6933304e+00, 8.3288278e-01,
232 5.6000782e-01 },
233 { -1.6401737e+01, -3.3510729e-01, 9.8710745e-01, -4.8858358e-01,
234 -1.5420302e+00, -2.6315520e+00, 8.5354640e-01,
235 5.4831151e-01 },
236 { -1.6459837e+01, -3.2463390e-01, 9.8313232e-01, -6.4909974e-01,
237 -1.4161824e+00, -2.6712681e+00, 8.7469108e-01,
238 5.3722222e-01 },
239 { -1.6476335e+01, -3.1891149e-01, 9.7906459e-01, -7.8672010e-01,
240 -1.2772041e+00, -2.7225035e+00, 8.9178857e-01,
241 5.2684941e-01 },
242 { -1.6489916e+01, -3.1345679e-01, 9.6652703e-01, -9.3063615e-01,
243 -1.1377358e+00, -2.7367175e+00, 9.0375481e-01,
244 5.1825672e-01 },
245 { -1.6543176e+01, -3.0549918e-01, 9.5101628e-01, -1.0550116e+00,
246 -1.0152294e+00, -2.7712003e+00, 9.1592508e-01,
247 5.1029453e-01 },
248 { -1.6459158e+01, -2.9608810e-01, 9.3108027e-01, -1.1687738e+00,
249 -8.5189334e-01, -2.7013778e+00, 9.2248780e-01,
250 5.0238183e-01 },
251 { -1.6310657e+01, -2.8514905e-01, 9.0748124e-01, -1.2735900e+00,
252 -7.1549275e-01, -2.6214647e+00, 9.2413738e-01,
253 4.9532420e-01 },
254 { -1.6239034e+01, -2.6891138e-01, 8.7744105e-01, -1.3533610e+00,
255 -6.1690571e-01, -2.5867115e+00, 9.2296386e-01,
256 4.9052270e-01 },
257 { -1.6089431e+01, -2.5635197e-01, 8.5581083e-01, -1.4000302e+00,
258 -5.3454075e-01, -2.5739080e+00, 9.2363454e-01,
259 4.8435605e-01 },
260 { -1.5961863e+01, -2.4900803e-01, 8.3971413e-01, -1.4465585e+00,
261 -4.7845302e-01, -2.4898947e+00, 9.2407979e-01,
262 4.7846035e-01 },
263 { -1.5710859e+01, -2.4699274e-01, 8.3348824e-01, -1.4841703e+00,
264 -4.6010640e-01, -2.4310623e+00, 9.2269583e-01,
265 4.7194889e-01 },
266 { -1.5370389e+01, -2.4881949e-01, 8.3719633e-01, -1.5045132e+00,
267 -4.3957919e-01, -2.3970331e+00, 9.2268007e-01,
268 4.6326293e-01 },
269 { -1.5158738e+01, -2.5430286e-01, 8.4393741e-01, -1.5010609e+00,
270 -4.2449983e-01, -2.4126420e+00, 9.2530838e-01,
271 4.5497867e-01 },
272 { -1.4916935e+01, -2.5141467e-01, 8.3914035e-01, -1.5285992e+00,
273 -4.7801258e-01, -2.4134661e+00, 9.2364920e-01,
274 4.4716806e-01 },
275 { -1.4775070e+01, -2.4671349e-01, 8.4014366e-01, -1.5355152e+00,
276 -4.7823007e-01, -2.4691275e+00, 9.2197320e-01,
277 4.4006469e-01 },
278 { -1.4796091e+01, -2.4151261e-01, 8.3544416e-01, -1.5600796e+00,
279 -5.5390877e-01, -2.4914412e+00, 9.2023949e-01,
280 4.3521623e-01 },
281 { -1.4766436e+01, -2.3630796e-01, 8.2132989e-01, -1.6018082e+00,
282 -5.7384684e-01, -2.4771854e+00, 9.1549061e-01,
283 4.3075051e-01 },
284 { -1.4658763e+01, -2.2855940e-01, 8.0284812e-01, -1.6249946e+00,
285 -5.6284766e-01, -2.5184826e+00, 9.0651813e-01,
286 4.2655552e-01 },
287 { -1.4590912e+01, -2.1607447e-01, 7.7960447e-01, -1.6644900e+00,
288 -5.1430689e-01, -2.6219959e+00, 8.9627476e-01,
289 4.2249143e-01 },
290 { -1.4649552e+01, -2.0244183e-01, 7.5680094e-01, -1.7093611e+00,
291 -4.5301065e-01, -2.7641257e+00, 8.8639574e-01,
292 4.1994284e-01 },
293 { -1.4810020e+01, -1.8720028e-01, 7.3082341e-01, -1.7248754e+00,
294 -4.6460695e-01, -2.9183319e+00, 8.7623649e-01,
295 4.1808724e-01 },
296 { -1.5259269e+01, -1.7525806e-01, 7.0519327e-01, -1.7246742e+00,
297 -4.2925233e-01, -2.9760619e+00, 8.7592941e-01,
298 4.1694845e-01 },
299 { -1.5526687e+01, -1.6535703e-01, 6.8406098e-01, -1.7095331e+00,
300 -4.0693463e-01, -2.9504336e+00, 8.7186389e-01,
301 4.1437279e-01 } };
302
303 }