crown  1.0.0
src/make_record.cpp
Go to the documentation of this file.
00001 /*
00002  Copyright 2015 Nicolas Melot
00003 
00004  This file is part of Crown.
00005 
00006  Crown is free software: you can redistribute it and/or modify
00007  it under the terms of the GNU General Public License as published by
00008  the Free Software Foundation, either version 3 of the License, or
00009  (at your option) any later version.
00010 
00011  Crown is distributed in the hope that it will be useful,
00012  but WITHOUT ANY WARRANTY; without even the implied warranty of
00013  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
00014  GNU General Public License for more details.
00015 
00016  You should have received a copy of the GNU General Public License
00017  along with Crown. If not, see <http://www.gnu.org/licenses/>.
00018 
00019 */
00020 
00021 
00022 pelib::Algebra
00023 buildRecord()
00024 {
00025 pelib::Algebra new_record;
00026 std::set<float> set_F;
00027 set_F.insert(1);
00028 set_F.insert(2);
00029 set_F.insert(3);
00030 set_F.insert(4);
00031 set_F.insert(5);
00032 pelib::Set<float> F("F", set_F);
00033 new_record.insert(&F);
00034 pelib::Scalar<float> M("M", 64.491661);
00035 new_record.insert(&M);
00036 std::map<int, float> map_Tau;
00037 map_Tau.insert(std::pair<int, float>(1, 27));
00038 map_Tau.insert(std::pair<int, float>(2, 13));
00039 map_Tau.insert(std::pair<int, float>(3, 16));
00040 map_Tau.insert(std::pair<int, float>(4, 11));
00041 map_Tau.insert(std::pair<int, float>(5, 27));
00042 map_Tau.insert(std::pair<int, float>(6, 16));
00043 map_Tau.insert(std::pair<int, float>(7, 34));
00044 map_Tau.insert(std::pair<int, float>(8, 25));
00045 map_Tau.insert(std::pair<int, float>(9, 27));
00046 map_Tau.insert(std::pair<int, float>(10, 17));
00047 pelib::Vector<int, float> Tau("Tau", map_Tau);
00048 new_record.insert(&Tau);
00049 std::map<int, float> map_Wi;
00050 map_Wi.insert(std::pair<int, float>(1, 9));
00051 map_Wi.insert(std::pair<int, float>(2, 9));
00052 map_Wi.insert(std::pair<int, float>(3, 12));
00053 map_Wi.insert(std::pair<int, float>(4, 8));
00054 map_Wi.insert(std::pair<int, float>(5, 16));
00055 map_Wi.insert(std::pair<int, float>(6, 12));
00056 map_Wi.insert(std::pair<int, float>(7, 10));
00057 map_Wi.insert(std::pair<int, float>(8, 15));
00058 map_Wi.insert(std::pair<int, float>(9, 14));
00059 map_Wi.insert(std::pair<int, float>(10, 20));
00060 pelib::Vector<int, float> Wi("Wi", map_Wi);
00061 new_record.insert(&Wi);
00062 pelib::Scalar<float> alpha("alpha", 3.000000);
00063 new_record.insert(&alpha);
00064 pelib::Scalar<float> b("b", 2);
00065 new_record.insert(&b);
00066 std::map<int, std::map<int, float> > map_e;
00067 std::map<int, float> map_row;
00068 map_row.insert(std::pair<int, float>(1, 1.000000));
00069 map_row.insert(std::pair<int, float>(2, 0.985185));
00070 map_row.insert(std::pair<int, float>(3, 0.966667));
00071 map_row.insert(std::pair<int, float>(4, 0.940741));
00072 map_row.insert(std::pair<int, float>(5, 0.907407));
00073 map_row.insert(std::pair<int, float>(6, 0.866667));
00074 map_row.insert(std::pair<int, float>(7, 0.818519));
00075 map_row.insert(std::pair<int, float>(8, 0.762963));
00076 map_row.insert(std::pair<int, float>(9, 0.700000));
00077 map_row.insert(std::pair<int, float>(10, 0.000001));
00078 map_row.insert(std::pair<int, float>(11, 0.000001));
00079 map_row.insert(std::pair<int, float>(12, 0.000001));
00080 map_row.insert(std::pair<int, float>(13, 0.000001));
00081 map_row.insert(std::pair<int, float>(14, 0.000001));
00082 map_row.insert(std::pair<int, float>(15, 0.000001));
00083 map_row.insert(std::pair<int, float>(16, 0.000001));
00084 map_row.insert(std::pair<int, float>(17, 0.000001));
00085 map_row.insert(std::pair<int, float>(18, 0.000001));
00086 map_row.insert(std::pair<int, float>(19, 0.000001));
00087 map_row.insert(std::pair<int, float>(20, 0.000001));
00088 map_row.insert(std::pair<int, float>(21, 0.000001));
00089 map_row.insert(std::pair<int, float>(22, 0.000001));
00090 map_row.insert(std::pair<int, float>(23, 0.000001));
00091 map_row.insert(std::pair<int, float>(24, 0.000001));
00092 map_row.insert(std::pair<int, float>(25, 0.000001));
00093 map_row.insert(std::pair<int, float>(26, 0.000001));
00094 map_row.insert(std::pair<int, float>(27, 0.000001));
00095 map_row.insert(std::pair<int, float>(28, 0.000001));
00096 map_row.insert(std::pair<int, float>(29, 0.000001));
00097 map_row.insert(std::pair<int, float>(30, 0.000001));
00098 map_row.insert(std::pair<int, float>(31, 0.000001));
00099 map_row.insert(std::pair<int, float>(32, 0.000001));
00100 map_e.insert(std::pair<int, std::map<int, float> >(1, map_row));
00101 map_row = std::map<int, float>();
00102 map_row.insert(std::pair<int, float>(1, 1.000000));
00103 map_row.insert(std::pair<int, float>(2, 0.985185));
00104 map_row.insert(std::pair<int, float>(3, 0.966667));
00105 map_row.insert(std::pair<int, float>(4, 0.940741));
00106 map_row.insert(std::pair<int, float>(5, 0.907407));
00107 map_row.insert(std::pair<int, float>(6, 0.866667));
00108 map_row.insert(std::pair<int, float>(7, 0.818519));
00109 map_row.insert(std::pair<int, float>(8, 0.762963));
00110 map_row.insert(std::pair<int, float>(9, 0.700000));
00111 map_row.insert(std::pair<int, float>(10, 0.000001));
00112 map_row.insert(std::pair<int, float>(11, 0.000001));
00113 map_row.insert(std::pair<int, float>(12, 0.000001));
00114 map_row.insert(std::pair<int, float>(13, 0.000001));
00115 map_row.insert(std::pair<int, float>(14, 0.000001));
00116 map_row.insert(std::pair<int, float>(15, 0.000001));
00117 map_row.insert(std::pair<int, float>(16, 0.000001));
00118 map_row.insert(std::pair<int, float>(17, 0.000001));
00119 map_row.insert(std::pair<int, float>(18, 0.000001));
00120 map_row.insert(std::pair<int, float>(19, 0.000001));
00121 map_row.insert(std::pair<int, float>(20, 0.000001));
00122 map_row.insert(std::pair<int, float>(21, 0.000001));
00123 map_row.insert(std::pair<int, float>(22, 0.000001));
00124 map_row.insert(std::pair<int, float>(23, 0.000001));
00125 map_row.insert(std::pair<int, float>(24, 0.000001));
00126 map_row.insert(std::pair<int, float>(25, 0.000001));
00127 map_row.insert(std::pair<int, float>(26, 0.000001));
00128 map_row.insert(std::pair<int, float>(27, 0.000001));
00129 map_row.insert(std::pair<int, float>(28, 0.000001));
00130 map_row.insert(std::pair<int, float>(29, 0.000001));
00131 map_row.insert(std::pair<int, float>(30, 0.000001));
00132 map_row.insert(std::pair<int, float>(31, 0.000001));
00133 map_row.insert(std::pair<int, float>(32, 0.000001));
00134 map_e.insert(std::pair<int, std::map<int, float> >(2, map_row));
00135 map_row = std::map<int, float>();
00136 map_row.insert(std::pair<int, float>(1, 1.000000));
00137 map_row.insert(std::pair<int, float>(2, 0.991667));
00138 map_row.insert(std::pair<int, float>(3, 0.981250));
00139 map_row.insert(std::pair<int, float>(4, 0.966667));
00140 map_row.insert(std::pair<int, float>(5, 0.947917));
00141 map_row.insert(std::pair<int, float>(6, 0.925000));
00142 map_row.insert(std::pair<int, float>(7, 0.897917));
00143 map_row.insert(std::pair<int, float>(8, 0.866667));
00144 map_row.insert(std::pair<int, float>(9, 0.831250));
00145 map_row.insert(std::pair<int, float>(10, 0.791667));
00146 map_row.insert(std::pair<int, float>(11, 0.747917));
00147 map_row.insert(std::pair<int, float>(12, 0.700000));
00148 map_row.insert(std::pair<int, float>(13, 0.000001));
00149 map_row.insert(std::pair<int, float>(14, 0.000001));
00150 map_row.insert(std::pair<int, float>(15, 0.000001));
00151 map_row.insert(std::pair<int, float>(16, 0.000001));
00152 map_row.insert(std::pair<int, float>(17, 0.000001));
00153 map_row.insert(std::pair<int, float>(18, 0.000001));
00154 map_row.insert(std::pair<int, float>(19, 0.000001));
00155 map_row.insert(std::pair<int, float>(20, 0.000001));
00156 map_row.insert(std::pair<int, float>(21, 0.000001));
00157 map_row.insert(std::pair<int, float>(22, 0.000001));
00158 map_row.insert(std::pair<int, float>(23, 0.000001));
00159 map_row.insert(std::pair<int, float>(24, 0.000001));
00160 map_row.insert(std::pair<int, float>(25, 0.000001));
00161 map_row.insert(std::pair<int, float>(26, 0.000001));
00162 map_row.insert(std::pair<int, float>(27, 0.000001));
00163 map_row.insert(std::pair<int, float>(28, 0.000001));
00164 map_row.insert(std::pair<int, float>(29, 0.000001));
00165 map_row.insert(std::pair<int, float>(30, 0.000001));
00166 map_row.insert(std::pair<int, float>(31, 0.000001));
00167 map_row.insert(std::pair<int, float>(32, 0.000001));
00168 map_e.insert(std::pair<int, std::map<int, float> >(3, map_row));
00169 map_row = std::map<int, float>();
00170 map_row.insert(std::pair<int, float>(1, 1.000000));
00171 map_row.insert(std::pair<int, float>(2, 0.981250));
00172 map_row.insert(std::pair<int, float>(3, 0.957812));
00173 map_row.insert(std::pair<int, float>(4, 0.925000));
00174 map_row.insert(std::pair<int, float>(5, 0.882812));
00175 map_row.insert(std::pair<int, float>(6, 0.831250));
00176 map_row.insert(std::pair<int, float>(7, 0.770312));
00177 map_row.insert(std::pair<int, float>(8, 0.700000));
00178 map_row.insert(std::pair<int, float>(9, 0.000001));
00179 map_row.insert(std::pair<int, float>(10, 0.000001));
00180 map_row.insert(std::pair<int, float>(11, 0.000001));
00181 map_row.insert(std::pair<int, float>(12, 0.000001));
00182 map_row.insert(std::pair<int, float>(13, 0.000001));
00183 map_row.insert(std::pair<int, float>(14, 0.000001));
00184 map_row.insert(std::pair<int, float>(15, 0.000001));
00185 map_row.insert(std::pair<int, float>(16, 0.000001));
00186 map_row.insert(std::pair<int, float>(17, 0.000001));
00187 map_row.insert(std::pair<int, float>(18, 0.000001));
00188 map_row.insert(std::pair<int, float>(19, 0.000001));
00189 map_row.insert(std::pair<int, float>(20, 0.000001));
00190 map_row.insert(std::pair<int, float>(21, 0.000001));
00191 map_row.insert(std::pair<int, float>(22, 0.000001));
00192 map_row.insert(std::pair<int, float>(23, 0.000001));
00193 map_row.insert(std::pair<int, float>(24, 0.000001));
00194 map_row.insert(std::pair<int, float>(25, 0.000001));
00195 map_row.insert(std::pair<int, float>(26, 0.000001));
00196 map_row.insert(std::pair<int, float>(27, 0.000001));
00197 map_row.insert(std::pair<int, float>(28, 0.000001));
00198 map_row.insert(std::pair<int, float>(29, 0.000001));
00199 map_row.insert(std::pair<int, float>(30, 0.000001));
00200 map_row.insert(std::pair<int, float>(31, 0.000001));
00201 map_row.insert(std::pair<int, float>(32, 0.000001));
00202 map_e.insert(std::pair<int, std::map<int, float> >(4, map_row));
00203 map_row = std::map<int, float>();
00204 map_row.insert(std::pair<int, float>(1, 1.000000));
00205 map_row.insert(std::pair<int, float>(2, 0.995313));
00206 map_row.insert(std::pair<int, float>(3, 0.989453));
00207 map_row.insert(std::pair<int, float>(4, 0.981250));
00208 map_row.insert(std::pair<int, float>(5, 0.970703));
00209 map_row.insert(std::pair<int, float>(6, 0.957812));
00210 map_row.insert(std::pair<int, float>(7, 0.942578));
00211 map_row.insert(std::pair<int, float>(8, 0.925000));
00212 map_row.insert(std::pair<int, float>(9, 0.905078));
00213 map_row.insert(std::pair<int, float>(10, 0.882812));
00214 map_row.insert(std::pair<int, float>(11, 0.858203));
00215 map_row.insert(std::pair<int, float>(12, 0.831250));
00216 map_row.insert(std::pair<int, float>(13, 0.801953));
00217 map_row.insert(std::pair<int, float>(14, 0.770312));
00218 map_row.insert(std::pair<int, float>(15, 0.736328));
00219 map_row.insert(std::pair<int, float>(16, 0.700000));
00220 map_row.insert(std::pair<int, float>(17, 0.000001));
00221 map_row.insert(std::pair<int, float>(18, 0.000001));
00222 map_row.insert(std::pair<int, float>(19, 0.000001));
00223 map_row.insert(std::pair<int, float>(20, 0.000001));
00224 map_row.insert(std::pair<int, float>(21, 0.000001));
00225 map_row.insert(std::pair<int, float>(22, 0.000001));
00226 map_row.insert(std::pair<int, float>(23, 0.000001));
00227 map_row.insert(std::pair<int, float>(24, 0.000001));
00228 map_row.insert(std::pair<int, float>(25, 0.000001));
00229 map_row.insert(std::pair<int, float>(26, 0.000001));
00230 map_row.insert(std::pair<int, float>(27, 0.000001));
00231 map_row.insert(std::pair<int, float>(28, 0.000001));
00232 map_row.insert(std::pair<int, float>(29, 0.000001));
00233 map_row.insert(std::pair<int, float>(30, 0.000001));
00234 map_row.insert(std::pair<int, float>(31, 0.000001));
00235 map_row.insert(std::pair<int, float>(32, 0.000001));
00236 map_e.insert(std::pair<int, std::map<int, float> >(5, map_row));
00237 map_row = std::map<int, float>();
00238 map_row.insert(std::pair<int, float>(1, 1.000000));
00239 map_row.insert(std::pair<int, float>(2, 0.991667));
00240 map_row.insert(std::pair<int, float>(3, 0.981250));
00241 map_row.insert(std::pair<int, float>(4, 0.966667));
00242 map_row.insert(std::pair<int, float>(5, 0.947917));
00243 map_row.insert(std::pair<int, float>(6, 0.925000));
00244 map_row.insert(std::pair<int, float>(7, 0.897917));
00245 map_row.insert(std::pair<int, float>(8, 0.866667));
00246 map_row.insert(std::pair<int, float>(9, 0.831250));
00247 map_row.insert(std::pair<int, float>(10, 0.791667));
00248 map_row.insert(std::pair<int, float>(11, 0.747917));
00249 map_row.insert(std::pair<int, float>(12, 0.700000));
00250 map_row.insert(std::pair<int, float>(13, 0.000001));
00251 map_row.insert(std::pair<int, float>(14, 0.000001));
00252 map_row.insert(std::pair<int, float>(15, 0.000001));
00253 map_row.insert(std::pair<int, float>(16, 0.000001));
00254 map_row.insert(std::pair<int, float>(17, 0.000001));
00255 map_row.insert(std::pair<int, float>(18, 0.000001));
00256 map_row.insert(std::pair<int, float>(19, 0.000001));
00257 map_row.insert(std::pair<int, float>(20, 0.000001));
00258 map_row.insert(std::pair<int, float>(21, 0.000001));
00259 map_row.insert(std::pair<int, float>(22, 0.000001));
00260 map_row.insert(std::pair<int, float>(23, 0.000001));
00261 map_row.insert(std::pair<int, float>(24, 0.000001));
00262 map_row.insert(std::pair<int, float>(25, 0.000001));
00263 map_row.insert(std::pair<int, float>(26, 0.000001));
00264 map_row.insert(std::pair<int, float>(27, 0.000001));
00265 map_row.insert(std::pair<int, float>(28, 0.000001));
00266 map_row.insert(std::pair<int, float>(29, 0.000001));
00267 map_row.insert(std::pair<int, float>(30, 0.000001));
00268 map_row.insert(std::pair<int, float>(31, 0.000001));
00269 map_row.insert(std::pair<int, float>(32, 0.000001));
00270 map_e.insert(std::pair<int, std::map<int, float> >(6, map_row));
00271 map_row = std::map<int, float>();
00272 map_row.insert(std::pair<int, float>(1, 1.000000));
00273 map_row.insert(std::pair<int, float>(2, 0.988000));
00274 map_row.insert(std::pair<int, float>(3, 0.973000));
00275 map_row.insert(std::pair<int, float>(4, 0.952000));
00276 map_row.insert(std::pair<int, float>(5, 0.925000));
00277 map_row.insert(std::pair<int, float>(6, 0.892000));
00278 map_row.insert(std::pair<int, float>(7, 0.853000));
00279 map_row.insert(std::pair<int, float>(8, 0.808000));
00280 map_row.insert(std::pair<int, float>(9, 0.757000));
00281 map_row.insert(std::pair<int, float>(10, 0.700000));
00282 map_row.insert(std::pair<int, float>(11, 0.000001));
00283 map_row.insert(std::pair<int, float>(12, 0.000001));
00284 map_row.insert(std::pair<int, float>(13, 0.000001));
00285 map_row.insert(std::pair<int, float>(14, 0.000001));
00286 map_row.insert(std::pair<int, float>(15, 0.000001));
00287 map_row.insert(std::pair<int, float>(16, 0.000001));
00288 map_row.insert(std::pair<int, float>(17, 0.000001));
00289 map_row.insert(std::pair<int, float>(18, 0.000001));
00290 map_row.insert(std::pair<int, float>(19, 0.000001));
00291 map_row.insert(std::pair<int, float>(20, 0.000001));
00292 map_row.insert(std::pair<int, float>(21, 0.000001));
00293 map_row.insert(std::pair<int, float>(22, 0.000001));
00294 map_row.insert(std::pair<int, float>(23, 0.000001));
00295 map_row.insert(std::pair<int, float>(24, 0.000001));
00296 map_row.insert(std::pair<int, float>(25, 0.000001));
00297 map_row.insert(std::pair<int, float>(26, 0.000001));
00298 map_row.insert(std::pair<int, float>(27, 0.000001));
00299 map_row.insert(std::pair<int, float>(28, 0.000001));
00300 map_row.insert(std::pair<int, float>(29, 0.000001));
00301 map_row.insert(std::pair<int, float>(30, 0.000001));
00302 map_row.insert(std::pair<int, float>(31, 0.000001));
00303 map_row.insert(std::pair<int, float>(32, 0.000001));
00304 map_e.insert(std::pair<int, std::map<int, float> >(7, map_row));
00305 map_row = std::map<int, float>();
00306 map_row.insert(std::pair<int, float>(1, 1.000000));
00307 map_row.insert(std::pair<int, float>(2, 0.994667));
00308 map_row.insert(std::pair<int, float>(3, 0.988000));
00309 map_row.insert(std::pair<int, float>(4, 0.978667));
00310 map_row.insert(std::pair<int, float>(5, 0.966667));
00311 map_row.insert(std::pair<int, float>(6, 0.952000));
00312 map_row.insert(std::pair<int, float>(7, 0.934667));
00313 map_row.insert(std::pair<int, float>(8, 0.914667));
00314 map_row.insert(std::pair<int, float>(9, 0.892000));
00315 map_row.insert(std::pair<int, float>(10, 0.866667));
00316 map_row.insert(std::pair<int, float>(11, 0.838667));
00317 map_row.insert(std::pair<int, float>(12, 0.808000));
00318 map_row.insert(std::pair<int, float>(13, 0.774667));
00319 map_row.insert(std::pair<int, float>(14, 0.738667));
00320 map_row.insert(std::pair<int, float>(15, 0.700000));
00321 map_row.insert(std::pair<int, float>(16, 0.000001));
00322 map_row.insert(std::pair<int, float>(17, 0.000001));
00323 map_row.insert(std::pair<int, float>(18, 0.000001));
00324 map_row.insert(std::pair<int, float>(19, 0.000001));
00325 map_row.insert(std::pair<int, float>(20, 0.000001));
00326 map_row.insert(std::pair<int, float>(21, 0.000001));
00327 map_row.insert(std::pair<int, float>(22, 0.000001));
00328 map_row.insert(std::pair<int, float>(23, 0.000001));
00329 map_row.insert(std::pair<int, float>(24, 0.000001));
00330 map_row.insert(std::pair<int, float>(25, 0.000001));
00331 map_row.insert(std::pair<int, float>(26, 0.000001));
00332 map_row.insert(std::pair<int, float>(27, 0.000001));
00333 map_row.insert(std::pair<int, float>(28, 0.000001));
00334 map_row.insert(std::pair<int, float>(29, 0.000001));
00335 map_row.insert(std::pair<int, float>(30, 0.000001));
00336 map_row.insert(std::pair<int, float>(31, 0.000001));
00337 map_row.insert(std::pair<int, float>(32, 0.000001));
00338 map_e.insert(std::pair<int, std::map<int, float> >(8, map_row));
00339 map_row = std::map<int, float>();
00340 map_row.insert(std::pair<int, float>(1, 1.000000));
00341 map_row.insert(std::pair<int, float>(2, 0.993878));
00342 map_row.insert(std::pair<int, float>(3, 0.986224));
00343 map_row.insert(std::pair<int, float>(4, 0.975510));
00344 map_row.insert(std::pair<int, float>(5, 0.961735));
00345 map_row.insert(std::pair<int, float>(6, 0.944898));
00346 map_row.insert(std::pair<int, float>(7, 0.925000));
00347 map_row.insert(std::pair<int, float>(8, 0.902041));
00348 map_row.insert(std::pair<int, float>(9, 0.876020));
00349 map_row.insert(std::pair<int, float>(10, 0.846939));
00350 map_row.insert(std::pair<int, float>(11, 0.814796));
00351 map_row.insert(std::pair<int, float>(12, 0.779592));
00352 map_row.insert(std::pair<int, float>(13, 0.741327));
00353 map_row.insert(std::pair<int, float>(14, 0.700000));
00354 map_row.insert(std::pair<int, float>(15, 0.000001));
00355 map_row.insert(std::pair<int, float>(16, 0.000001));
00356 map_row.insert(std::pair<int, float>(17, 0.000001));
00357 map_row.insert(std::pair<int, float>(18, 0.000001));
00358 map_row.insert(std::pair<int, float>(19, 0.000001));
00359 map_row.insert(std::pair<int, float>(20, 0.000001));
00360 map_row.insert(std::pair<int, float>(21, 0.000001));
00361 map_row.insert(std::pair<int, float>(22, 0.000001));
00362 map_row.insert(std::pair<int, float>(23, 0.000001));
00363 map_row.insert(std::pair<int, float>(24, 0.000001));
00364 map_row.insert(std::pair<int, float>(25, 0.000001));
00365 map_row.insert(std::pair<int, float>(26, 0.000001));
00366 map_row.insert(std::pair<int, float>(27, 0.000001));
00367 map_row.insert(std::pair<int, float>(28, 0.000001));
00368 map_row.insert(std::pair<int, float>(29, 0.000001));
00369 map_row.insert(std::pair<int, float>(30, 0.000001));
00370 map_row.insert(std::pair<int, float>(31, 0.000001));
00371 map_row.insert(std::pair<int, float>(32, 0.000001));
00372 map_e.insert(std::pair<int, std::map<int, float> >(9, map_row));
00373 map_row = std::map<int, float>();
00374 map_row.insert(std::pair<int, float>(1, 1.000000));
00375 map_row.insert(std::pair<int, float>(2, 0.997000));
00376 map_row.insert(std::pair<int, float>(3, 0.993250));
00377 map_row.insert(std::pair<int, float>(4, 0.988000));
00378 map_row.insert(std::pair<int, float>(5, 0.981250));
00379 map_row.insert(std::pair<int, float>(6, 0.973000));
00380 map_row.insert(std::pair<int, float>(7, 0.963250));
00381 map_row.insert(std::pair<int, float>(8, 0.952000));
00382 map_row.insert(std::pair<int, float>(9, 0.939250));
00383 map_row.insert(std::pair<int, float>(10, 0.925000));
00384 map_row.insert(std::pair<int, float>(11, 0.909250));
00385 map_row.insert(std::pair<int, float>(12, 0.892000));
00386 map_row.insert(std::pair<int, float>(13, 0.873250));
00387 map_row.insert(std::pair<int, float>(14, 0.853000));
00388 map_row.insert(std::pair<int, float>(15, 0.831250));
00389 map_row.insert(std::pair<int, float>(16, 0.808000));
00390 map_row.insert(std::pair<int, float>(17, 0.783250));
00391 map_row.insert(std::pair<int, float>(18, 0.757000));
00392 map_row.insert(std::pair<int, float>(19, 0.729250));
00393 map_row.insert(std::pair<int, float>(20, 0.700000));
00394 map_row.insert(std::pair<int, float>(21, 0.000001));
00395 map_row.insert(std::pair<int, float>(22, 0.000001));
00396 map_row.insert(std::pair<int, float>(23, 0.000001));
00397 map_row.insert(std::pair<int, float>(24, 0.000001));
00398 map_row.insert(std::pair<int, float>(25, 0.000001));
00399 map_row.insert(std::pair<int, float>(26, 0.000001));
00400 map_row.insert(std::pair<int, float>(27, 0.000001));
00401 map_row.insert(std::pair<int, float>(28, 0.000001));
00402 map_row.insert(std::pair<int, float>(29, 0.000001));
00403 map_row.insert(std::pair<int, float>(30, 0.000001));
00404 map_row.insert(std::pair<int, float>(31, 0.000001));
00405 map_row.insert(std::pair<int, float>(32, 0.000001));
00406 map_e.insert(std::pair<int, std::map<int, float> >(10, map_row));
00407 map_row = std::map<int, float>();
00408 pelib::Matrix<int, int, float> e("e", map_e);
00409 new_record.insert(&e);
00410 pelib::Scalar<float> n("n", 10);
00411 new_record.insert(&n);
00412 pelib::Scalar<float> p("p", 2);
00413 new_record.insert(&p);
00414 pelib::Scalar<float> zeta("zeta", 0.100000);
00415 new_record.insert(&zeta);
00416 return new_record;
00417 }