From 81293b0fdab4fa032f37dec8fbd66cb5eced237a Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer <akohlmey@gmail.com> Date: Sat, 5 May 2018 10:21:11 -0400 Subject: [PATCH] changes to integrate USER-BOCS into LAMMPS and to closer follow the LAMMPS programming/documentation style --- doc/src/Section_packages.txt | 38 + {src/USER-BOCS/doc => doc/src}/fix_bocs.txt | 4 + doc/src/fixes.txt | 1 + doc/src/lammps.book | 1 + .../USER/bocs/{methanol.lmp => in.methanol} | 0 src/Makefile | 2 +- src/USER-BOCS/README | 14 +- src/USER-BOCS/bocs/README | 6 - src/USER-BOCS/bocs/lammps_nb_MET-MET.table | 2505 ----------------- src/USER-BOCS/bocs/methanol.data | 991 ------- src/USER-BOCS/bocs/methanol.lmp | 69 - src/USER-BOCS/compute_pressure_bocs.cpp | 106 +- src/USER-BOCS/compute_pressure_bocs.h | 19 +- src/USER-BOCS/fix_bocs.cpp | 141 +- src/USER-BOCS/fix_bocs.h | 59 +- 15 files changed, 201 insertions(+), 3755 deletions(-) rename {src/USER-BOCS/doc => doc/src}/fix_bocs.txt (95%) rename examples/USER/bocs/{methanol.lmp => in.methanol} (100%) delete mode 100644 src/USER-BOCS/bocs/README delete mode 100644 src/USER-BOCS/bocs/lammps_nb_MET-MET.table delete mode 100644 src/USER-BOCS/bocs/methanol.data delete mode 100644 src/USER-BOCS/bocs/methanol.lmp diff --git a/doc/src/Section_packages.txt b/doc/src/Section_packages.txt index ade75c588f..e9387fe35f 100644 --- a/doc/src/Section_packages.txt +++ b/doc/src/Section_packages.txt @@ -122,6 +122,7 @@ Package, Description, Doc page, Example, Library Package, Description, Doc page, Example, Library "USER-ATC"_#USER-ATC, atom-to-continuum coupling, "fix atc"_fix_atc.html, USER/atc, int "USER-AWPMD"_#USER-AWPMD, wave-packet MD, "pair_style awpmd/cut"_pair_awpmd.html, USER/awpmd, int +"USER-BOCS"_#USER-BOCS, BOCS bottom up coarse graining, "fix bocs"_fix_bocs.html, USER/bocs, - "USER-CGDNA"_#USER-CGDNA, coarse-grained DNA force fields, src/USER-CGDNA/README, USER/cgdna, - "USER-CGSDK"_#USER-CGSDK, SDK coarse-graining model, "pair_style lj/sdk"_pair_sdk.html, USER/cgsdk, - "USER-COLVARS"_#USER-COLVARS, collective variables library, "fix colvars"_fix_colvars.html, USER/colvars, int @@ -1625,6 +1626,43 @@ examples/USER/awpmd :ul :line +USER-BOCS package :link(USER-BOCS),h4 + +[Contents:] + +This package provides "fix bocs"_fix_bocs.html, a modified version +of "fix npt"_fix_nh.html which includes the pressure correction to +the barostat as outlined in: + +N. J. H. Dunn and W. G. Noid, "Bottom-up coarse-grained models that +accurately describe the structure, pressure, and compressibility of +molecular liquids," J. Chem. Phys. 143, 243148 (2015). + +[Authors:] Nicholas J. H. Dunn and Michael R. DeLyser (The Pennsylvania State University) + +[Install or un-install:] + +make yes-user-bocs +make machine :pre + +make no-user-bocs +make machine :pre + +[Supporting info:] + +The USER-BOCS user package for LAMMPS is part of the BOCS software package: +"https://github.com/noid-group/BOCS"_https://github.com/noid-group/BOCS + +See the following reference for information about the entire package: + +Dunn, NJH; Lebold, KM; DeLyser, MR; Rudzinski, JF; Noid, WG. +"BOCS: Bottom-Up Open-Source Coarse-Graining Software." +J. Phys. Chem. B. 122, 13, 3363-3377 (2018). + +Example inputs are in the examples/USER/bocs folder. + +:line + USER-CGDNA package :link(USER-CGDNA),h4 [Contents:] diff --git a/src/USER-BOCS/doc/fix_bocs.txt b/doc/src/fix_bocs.txt similarity index 95% rename from src/USER-BOCS/doc/fix_bocs.txt rename to doc/src/fix_bocs.txt index 8824893d65..f53b7c785c 100644 --- a/src/USER-BOCS/doc/fix_bocs.txt +++ b/doc/src/fix_bocs.txt @@ -84,6 +84,10 @@ the examples. For the last argument in the command, you should put XXXX_press, where XXXX is the ID given to the fix bocs command (in the example, the ID of the fix bocs command is 1 ). +This fix is part of the USER-BOCS package. It is only enabled if +LAMMPS was built with that package. See the "Making +LAMMPS"_Section_start.html#start_3 section for more info. + [Related:] For more details about the pressure correction and the entire BOCS software diff --git a/doc/src/fixes.txt b/doc/src/fixes.txt index c3fcc06bf1..8384270085 100644 --- a/doc/src/fixes.txt +++ b/doc/src/fixes.txt @@ -20,6 +20,7 @@ Fixes :h1 fix_ave_time fix_aveforce fix_balance + fix_bocs fix_bond_break fix_bond_create fix_bond_swap diff --git a/doc/src/lammps.book b/doc/src/lammps.book index ec34f41872..0fd2156084 100644 --- a/doc/src/lammps.book +++ b/doc/src/lammps.book @@ -135,6 +135,7 @@ fix_ave_histo.html fix_ave_time.html fix_aveforce.html fix_balance.html +fix_bocs.html fix_bond_break.html fix_bond_create.html fix_bond_swap.html diff --git a/examples/USER/bocs/methanol.lmp b/examples/USER/bocs/in.methanol similarity index 100% rename from examples/USER/bocs/methanol.lmp rename to examples/USER/bocs/in.methanol diff --git a/src/Makefile b/src/Makefile index 03f4072132..55e6326954 100644 --- a/src/Makefile +++ b/src/Makefile @@ -57,7 +57,7 @@ PACKAGE = asphere body class2 colloid compress coreshell dipole gpu \ molecule mpiio mscg opt peri poems \ python qeq reax replica rigid shock snap srd voronoi -PACKUSER = user-atc user-awpmd user-cgdna user-cgsdk user-colvars \ +PACKUSER = user-atc user-awpmd user-bocs user-cgdna user-cgsdk user-colvars \ user-diffraction user-dpd user-drude user-eff user-fep user-h5md \ user-intel user-lb user-manifold user-meamc user-meso \ user-mgpt user-misc user-molfile \ diff --git a/src/USER-BOCS/README b/src/USER-BOCS/README index 001cb94d55..adeb34c387 100644 --- a/src/USER-BOCS/README +++ b/src/USER-BOCS/README @@ -16,16 +16,4 @@ Dunn, NJH; Lebold, KM; DeLyser, MR; Rudzinski, JF; Noid, WG. "BOCS: Bottom-Up Open-Source Coarse-Graining Software." J. Phys. Chem. B. 122, 13, 3363-3377 (2018). -Along with the source code files, the following files have been included - (in the /bocs/ directory): -methanol.lmp -methanol.data -lammps_nb_MET-MET.table - -methanol.lmp is the input file for LAMMPS. -methanol.data contains the positions of 968 CG methanol molecules. It is - read in by methanol.lmp -lammps_nb_MET-MET.table contains the pairwise nonbonded force calculated - via the Multi-Scale Coarse-Graining method. - - +Example inputs are in the examples/USER/bocs folder. diff --git a/src/USER-BOCS/bocs/README b/src/USER-BOCS/bocs/README deleted file mode 100644 index ae1739f8c0..0000000000 --- a/src/USER-BOCS/bocs/README +++ /dev/null @@ -1,6 +0,0 @@ -This folder contains the files to run a NPT simulation of 1 site CG methanol -while employing a correction to the barostat. -The pair force was computed via the Multi-Scale Coarse-Graining method. -The resulting model was then iteratively pressure matched. -The model accurately reproduces both structural (RDF) and thermodynamic -(Pressure-Volume EoS) properties of the underlying OPLS-AA model of methanol. diff --git a/src/USER-BOCS/bocs/lammps_nb_MET-MET.table b/src/USER-BOCS/bocs/lammps_nb_MET-MET.table deleted file mode 100644 index c6d9fc6ca2..0000000000 --- a/src/USER-BOCS/bocs/lammps_nb_MET-MET.table +++ /dev/null @@ -1,2505 +0,0 @@ -#Converted from table.xvg - -nb_METMET -N 2500 - -1 0.010000 573.151769 380.122371 -2 0.020000 569.356836 378.855163 -3 0.030000 565.574570 377.588193 -4 0.040000 561.805210 376.320985 -5 0.050000 558.048279 375.053776 -6 0.060000 554.304015 373.786807 -7 0.070000 550.572419 372.519598 -8 0.080000 546.853728 371.252390 -9 0.090000 543.147467 369.985421 -10 0.100000 539.453872 368.718212 -11 0.110000 535.773184 367.451004 -12 0.120000 532.104924 366.184034 -13 0.130000 528.449331 364.916826 -14 0.140000 524.806644 363.649618 -15 0.150000 521.176386 362.382648 -16 0.160000 517.559034 361.115440 -17 0.170000 513.954111 359.848231 -18 0.180000 510.361855 358.581262 -19 0.190000 506.782505 357.314054 -20 0.200000 503.215583 356.046845 -21 0.210000 499.661568 354.779876 -22 0.220000 496.119981 353.512667 -23 0.230000 492.591300 352.245459 -24 0.240000 489.075287 350.978489 -25 0.250000 485.571702 349.711281 -26 0.260000 482.081023 348.444073 -27 0.270000 478.602772 347.177103 -28 0.280000 475.137428 345.909895 -29 0.290000 471.684751 344.642686 -30 0.300000 468.244503 343.375717 -31 0.310000 464.817161 342.108509 -32 0.320000 461.402486 340.841300 -33 0.330000 458.000239 339.574331 -34 0.340000 454.610899 338.307122 -35 0.350000 451.234226 337.039914 -36 0.360000 447.870220 335.772945 -37 0.370000 444.518642 334.505736 -38 0.380000 441.179971 333.238528 -39 0.390000 437.853967 331.971558 -40 0.400000 434.540631 330.704350 -41 0.410000 431.239962 329.437141 -42 0.420000 427.951721 328.170172 -43 0.430000 424.676386 326.902964 -44 0.440000 421.413719 325.635755 -45 0.450000 418.163719 324.368786 -46 0.460000 414.926386 323.101577 -47 0.470000 411.701721 321.834369 -48 0.480000 408.489723 320.567400 -49 0.490000 405.290392 319.300191 -50 0.500000 402.103728 318.032983 -51 0.510000 398.929732 316.766013 -52 0.520000 395.768403 315.498805 -53 0.530000 392.619742 314.231597 -54 0.540000 389.483748 312.964627 -55 0.550000 386.360421 311.697419 -56 0.560000 383.249761 310.430210 -57 0.570000 380.151769 309.163241 -58 0.580000 377.066444 307.896033 -59 0.590000 373.993786 306.628824 -60 0.600000 370.934034 305.361855 -61 0.610000 367.886711 304.094646 -62 0.620000 364.852055 302.827438 -63 0.630000 361.830067 301.560468 -64 0.640000 358.820746 300.293260 -65 0.650000 355.824331 299.026052 -66 0.660000 352.840344 297.759082 -67 0.670000 349.869025 296.491874 -68 0.680000 346.910373 295.224904 -69 0.690000 343.964627 293.957696 -70 0.700000 341.031310 292.690488 -71 0.710000 338.110660 291.423518 -72 0.720000 335.202916 290.156310 -73 0.730000 332.307600 288.889101 -74 0.740000 329.425191 287.622132 -75 0.750000 326.555210 286.354924 -76 0.760000 323.697897 285.087715 -77 0.770000 320.853489 283.820746 -78 0.780000 318.021511 282.553537 -79 0.790000 315.202438 281.286329 -80 0.800000 312.395793 280.019359 -81 0.810000 309.602055 278.752151 -82 0.820000 306.820746 277.484943 -83 0.830000 304.052342 276.217973 -84 0.840000 301.296367 274.950765 -85 0.850000 298.553298 273.683556 -86 0.860000 295.822658 272.416587 -87 0.870000 293.104924 271.149379 -88 0.880000 290.399857 269.882170 -89 0.890000 287.707218 268.615201 -90 0.900000 285.027486 267.347992 -91 0.910000 282.360421 266.080784 -92 0.920000 279.705784 264.813815 -93 0.930000 277.064054 263.546606 -94 0.940000 274.434990 262.279398 -95 0.950000 271.818356 261.012428 -96 0.960000 269.214627 259.745220 -97 0.970000 266.623566 258.478011 -98 0.980000 264.045172 257.211042 -99 0.990000 261.479446 255.943834 -100 1.000000 258.926147 254.676625 -101 1.010000 256.385755 253.409656 -102 1.020000 253.858031 252.142447 -103 1.030000 251.342973 250.875239 -104 1.040000 248.840583 249.608270 -105 1.050000 246.350860 248.341061 -106 1.060000 243.873805 247.073853 -107 1.070000 241.409417 245.806883 -108 1.080000 238.957600 244.539675 -109 1.090000 236.518523 243.272467 -110 1.100000 234.092137 242.005497 -111 1.110000 231.678418 240.738289 -112 1.120000 229.277366 239.471080 -113 1.130000 226.889006 238.204039 -114 1.140000 224.513289 236.936926 -115 1.150000 222.150263 235.669790 -116 1.160000 219.799904 234.402653 -117 1.170000 217.462213 233.135540 -118 1.180000 215.137189 231.868403 -119 1.190000 212.824833 230.601267 -120 1.200000 210.525167 229.334154 -121 1.210000 208.238145 228.067017 -122 1.220000 205.963815 226.799904 -123 1.230000 203.702151 225.532768 -124 1.240000 201.453155 224.265631 -125 1.250000 199.216850 222.998518 -126 1.260000 196.993188 221.731381 -127 1.270000 194.782218 220.464269 -128 1.280000 192.583915 219.197132 -129 1.290000 190.398279 217.929995 -130 1.300000 188.225311 216.662882 -131 1.310000 186.065010 215.395746 -132 1.320000 183.917400 214.128609 -133 1.330000 181.782433 212.861496 -134 1.340000 179.660158 211.594359 -135 1.350000 177.550550 210.327247 -136 1.360000 175.453609 209.060110 -137 1.370000 173.369359 207.792973 -138 1.380000 171.297753 206.525860 -139 1.390000 169.238838 205.258724 -140 1.400000 167.192591 203.991587 -141 1.410000 165.159011 202.724474 -142 1.420000 163.138098 201.457337 -143 1.430000 161.129852 200.190225 -144 1.440000 159.134297 198.923088 -145 1.450000 157.151386 197.655951 -146 1.460000 155.181166 196.388838 -147 1.470000 153.223614 195.121702 -148 1.480000 151.278728 193.854565 -149 1.490000 149.346534 192.587452 -150 1.500000 147.426984 191.320315 -151 1.510000 145.520124 190.053203 -152 1.520000 143.625932 188.786066 -153 1.530000 141.744407 187.518929 -154 1.540000 139.875550 186.251816 -155 1.550000 138.019359 184.984680 -156 1.560000 136.175860 183.717567 -157 1.570000 134.345005 182.450430 -158 1.580000 132.526840 181.183293 -159 1.590000 130.721343 179.916181 -160 1.600000 128.928513 178.649044 -161 1.610000 127.148375 177.381907 -162 1.620000 125.380880 176.114794 -163 1.630000 123.626076 174.847658 -164 1.640000 121.883939 173.580545 -165 1.650000 120.154469 172.313408 -166 1.660000 118.437667 171.046272 -167 1.670000 116.733533 169.779159 -168 1.680000 115.042089 168.512022 -169 1.690000 113.363289 167.244885 -170 1.700000 111.697180 165.977772 -171 1.710000 110.043738 164.710636 -172 1.720000 108.402964 163.443523 -173 1.730000 106.774857 162.176386 -174 1.740000 105.159441 160.909250 -175 1.750000 103.556692 159.642137 -176 1.760000 101.966587 158.375000 -177 1.770000 100.389173 157.107887 -178 1.780000 98.824450 155.840750 -179 1.790000 97.272371 154.573614 -180 1.800000 95.732959 153.306501 -181 1.810000 94.206238 152.039364 -182 1.820000 92.692185 150.772228 -183 1.830000 91.190798 149.505115 -184 1.840000 89.702079 148.237978 -185 1.850000 88.226028 146.970865 -186 1.860000 86.762667 145.703728 -187 1.870000 85.311950 144.436592 -188 1.880000 83.873924 143.169479 -189 1.890000 82.448566 141.902342 -190 1.900000 81.035875 140.635206 -191 1.910000 79.635875 139.368093 -192 1.920000 78.248518 138.100956 -193 1.930000 76.873853 136.833843 -194 1.940000 75.511831 135.566707 -195 1.950000 74.162500 134.299570 -196 1.960000 72.825860 133.032457 -197 1.970000 71.501864 131.765320 -198 1.980000 70.190535 130.498184 -199 1.990000 68.891898 129.231071 -200 2.000000 67.605927 127.963934 -201 2.010000 66.332624 126.696821 -202 2.020000 65.071989 125.429685 -203 2.030000 63.824020 124.162548 -204 2.040000 62.588743 122.895435 -205 2.050000 61.366109 121.628298 -206 2.060000 60.156166 120.361185 -207 2.070000 58.958891 119.094049 -208 2.080000 57.774283 117.826912 -209 2.090000 56.602366 116.559799 -210 2.100000 55.443093 115.292663 -211 2.110000 54.296511 114.025526 -212 2.120000 53.162572 112.758413 -213 2.130000 52.041324 111.491276 -214 2.140000 50.932768 110.224163 -215 2.150000 49.836855 108.957027 -216 2.160000 48.753609 107.689890 -217 2.170000 47.683054 106.422777 -218 2.180000 46.625167 105.155641 -219 2.190000 45.579947 103.888504 -220 2.200000 44.547395 102.621391 -221 2.210000 43.527510 101.354254 -222 2.220000 42.520315 100.087141 -223 2.230000 41.525765 98.820005 -224 2.240000 40.543905 97.552868 -225 2.250000 39.574713 96.285755 -226 2.260000 38.618188 95.018619 -227 2.270000 37.674331 93.751506 -228 2.280000 36.743164 92.484369 -229 2.290000 35.824641 91.217232 -230 2.300000 34.918810 89.950120 -231 2.310000 34.025645 88.682983 -232 2.320000 33.145148 87.415846 -233 2.330000 32.277342 86.148733 -234 2.340000 31.422180 84.881597 -235 2.350000 30.579708 83.614484 -236 2.360000 29.749880 82.347347 -237 2.370000 28.932744 81.080210 -238 2.380000 28.128298 79.813098 -239 2.390000 27.336496 78.545961 -240 2.400000 26.557361 77.278824 -241 2.410000 25.790918 76.011711 -242 2.420000 25.037141 74.744575 -243 2.430000 24.296033 73.477462 -244 2.440000 23.567584 72.210325 -245 2.450000 22.851816 70.943188 -246 2.460000 22.148721 69.676076 -247 2.470000 21.458296 68.408939 -248 2.480000 20.780543 67.141802 -249 2.490000 20.115459 65.874689 -250 2.500000 19.463047 64.607553 -251 2.510000 18.823308 63.340440 -252 2.520000 18.196240 62.073303 -253 2.530000 17.581843 60.806166 -254 2.540000 16.980117 59.539054 -255 2.550000 16.391061 58.271917 -256 2.560000 15.814677 57.004804 -257 2.570000 15.250966 55.737667 -258 2.580000 14.699924 54.470531 -259 2.590000 14.161554 53.203418 -260 2.600000 13.635856 51.936281 -261 2.610000 13.122830 50.669144 -262 2.620000 12.622474 49.402032 -263 2.630000 12.134787 48.134895 -264 2.640000 11.659775 46.867782 -265 2.650000 11.197433 45.600645 -266 2.660000 10.747763 44.333509 -267 2.670000 10.310762 43.066396 -268 2.680000 9.886434 41.799259 -269 2.690000 9.474778 40.532122 -270 2.700000 9.075791 39.265010 -271 2.710000 8.689477 37.997873 -272 2.720000 8.315834 36.730760 -273 2.730000 7.954861 35.463623 -274 2.740000 7.606561 34.196487 -275 2.750000 7.270932 32.927892 -276 2.760000 6.948004 31.654852 -277 2.770000 6.637835 30.377510 -278 2.780000 6.340454 29.101769 -279 2.790000 6.055801 27.837620 -280 2.800000 5.783702 26.597945 -281 2.810000 5.523841 25.396726 -282 2.820000 5.275767 24.244336 -283 2.830000 5.038956 23.144804 -284 2.840000 4.812870 22.097438 -285 2.850000 4.597005 21.099622 -286 2.860000 4.390880 20.148458 -287 2.870000 4.194037 19.241052 -288 2.880000 4.006056 18.374520 -289 2.890000 3.826546 17.546083 -290 2.900000 3.655136 16.753186 -291 2.910000 3.491482 15.993602 -292 2.920000 3.335263 15.265425 -293 2.930000 3.186174 14.567077 -294 2.940000 3.043922 13.897208 -295 2.950000 2.908229 13.254567 -296 2.960000 2.778831 12.637918 -297 2.970000 2.655471 12.046023 -298 2.980000 2.537911 11.477648 -299 2.990000 2.425918 10.931613 -300 3.000000 2.319278 10.406840 -301 3.010000 2.217782 9.902409 -302 3.020000 2.121230 9.417548 -303 3.030000 2.029431 8.951644 -304 3.040000 1.942197 8.504192 -305 3.050000 1.859347 8.074728 -306 3.060000 1.780703 7.662801 -307 3.070000 1.706091 7.267957 -308 3.080000 1.635343 6.889739 -309 3.090000 1.568296 6.527689 -310 3.100000 1.504790 6.181326 -311 3.110000 1.444670 5.850148 -312 3.120000 1.387787 5.533626 -313 3.130000 1.333997 5.231212 -314 3.140000 1.283163 4.942333 -315 3.150000 1.235151 4.666417 -316 3.160000 1.189834 4.402885 -317 3.170000 1.147093 4.151162 -318 3.180000 1.106811 3.910669 -319 3.190000 1.068879 3.680848 -320 3.200000 1.033194 3.461162 -321 3.210000 0.999656 3.251111 -322 3.220000 0.968172 3.050241 -323 3.230000 0.938651 2.858131 -324 3.240000 0.911009 2.674391 -325 3.250000 0.885163 2.498638 -326 3.260000 0.861036 2.330495 -327 3.270000 0.838554 2.169586 -328 3.280000 0.817645 2.015532 -329 3.290000 0.798243 1.867959 -330 3.300000 0.780285 1.726501 -331 3.310000 0.763713 1.590803 -332 3.320000 0.748469 1.460521 -333 3.330000 0.734502 1.335322 -334 3.340000 0.721763 1.214881 -335 3.350000 0.710205 1.098876 -336 3.360000 0.699785 0.986987 -337 3.370000 0.690465 0.878893 -338 3.380000 0.682208 0.774275 -339 3.390000 0.674980 0.672837 -340 3.400000 0.668751 0.574332 -341 3.410000 0.663493 0.478582 -342 3.420000 0.659179 0.385482 -343 3.430000 0.655783 0.294996 -344 3.440000 0.653279 0.207136 -345 3.450000 0.651641 0.121937 -346 3.460000 0.650841 0.039439 -347 3.470000 0.650852 -0.040323 -348 3.480000 0.651647 -0.117308 -349 3.490000 0.653198 -0.191459 -350 3.500000 0.655476 -0.262683 -351 3.510000 0.658452 -0.330833 -352 3.520000 0.662093 -0.395708 -353 3.530000 0.666366 -0.457054 -354 3.540000 0.671234 -0.514581 -355 3.550000 0.676658 -0.567979 -356 3.560000 0.682593 -0.616941 -357 3.570000 0.688996 -0.661156 -358 3.580000 0.695817 -0.700313 -359 3.590000 0.703003 -0.734100 -360 3.600000 0.710499 -0.762198 -361 3.610000 0.718246 -0.784280 -362 3.620000 0.726184 -0.800010 -363 3.630000 0.734247 -0.809045 -364 3.640000 0.742365 -0.811033 -365 3.650000 0.750467 -0.805623 -366 3.660000 0.758478 -0.792462 -367 3.670000 0.766317 -0.771195 -368 3.680000 0.773902 -0.741480 -369 3.690000 0.781146 -0.703040 -370 3.700000 0.787962 -0.655760 -371 3.710000 0.794261 -0.599742 -372 3.720000 0.799957 -0.535320 -373 3.730000 0.804968 -0.463042 -374 3.740000 0.809218 -0.383623 -375 3.750000 0.812640 -0.297840 -376 3.760000 0.815175 -0.206482 -377 3.770000 0.816770 -0.110338 -378 3.780000 0.817382 -0.010196 -379 3.790000 0.816974 0.093143 -380 3.800000 0.815519 0.198858 -381 3.810000 0.812997 0.306097 -382 3.820000 0.809397 0.413975 -383 3.830000 0.804717 0.521577 -384 3.840000 0.798965 0.627964 -385 3.850000 0.792158 0.732190 -386 3.860000 0.784321 0.833306 -387 3.870000 0.775492 0.930364 -388 3.880000 0.765714 1.022423 -389 3.890000 0.755043 1.108613 -390 3.900000 0.743542 1.188224 -391 3.910000 0.731279 1.260767 -392 3.920000 0.718326 1.325984 -393 3.930000 0.704759 1.383835 -394 3.940000 0.690650 1.434445 -395 3.950000 0.676070 1.478004 -396 3.960000 0.661090 1.514714 -397 3.970000 0.645776 1.544776 -398 3.980000 0.630194 1.568391 -399 3.990000 0.614408 1.585781 -400 4.000000 0.598479 1.597203 -401 4.010000 0.582464 1.602970 -402 4.020000 0.566419 1.603451 -403 4.030000 0.550395 1.599066 -404 4.040000 0.534438 1.590278 -405 4.050000 0.518589 1.577563 -406 4.060000 0.502887 1.561403 -407 4.070000 0.487361 1.542276 -408 4.080000 0.472041 1.520661 -409 4.090000 0.456948 1.497013 -410 4.100000 0.442101 1.471743 -411 4.110000 0.427513 1.445196 -412 4.120000 0.413197 1.417647 -413 4.130000 0.399160 1.389309 -414 4.140000 0.385411 1.360346 -415 4.150000 0.371953 1.330901 -416 4.160000 0.358793 1.301117 -417 4.170000 0.345931 1.271134 -418 4.180000 0.333370 1.241094 -419 4.190000 0.321109 1.211129 -420 4.200000 0.309147 1.181360 -421 4.210000 0.297482 1.151883 -422 4.220000 0.286110 1.122776 -423 4.230000 0.275027 1.094093 -424 4.240000 0.264228 1.065876 -425 4.250000 0.253709 1.038158 -426 4.260000 0.243465 1.010972 -427 4.270000 0.233490 0.984352 -428 4.280000 0.223778 0.958329 -429 4.290000 0.214323 0.932933 -430 4.300000 0.205119 0.908180 -431 4.310000 0.196159 0.884075 -432 4.320000 0.187438 0.860607 -433 4.330000 0.178947 0.837752 -434 4.340000 0.170683 0.815475 -435 4.350000 0.162638 0.793737 -436 4.360000 0.154808 0.772498 -437 4.370000 0.147188 0.751719 -438 4.380000 0.139773 0.731359 -439 4.390000 0.132561 0.711385 -440 4.400000 0.125546 0.691764 -441 4.410000 0.118725 0.672480 -442 4.420000 0.112096 0.653522 -443 4.430000 0.105655 0.634892 -444 4.440000 0.099398 0.616596 -445 4.450000 0.093323 0.598647 -446 4.460000 0.087425 0.581054 -447 4.470000 0.081702 0.563831 -448 4.480000 0.076149 0.546986 -449 4.490000 0.070762 0.530530 -450 4.500000 0.065538 0.514469 -451 4.510000 0.060473 0.498801 -452 4.520000 0.055562 0.483520 -453 4.530000 0.050802 0.468614 -454 4.540000 0.046190 0.454067 -455 4.550000 0.041721 0.439862 -456 4.560000 0.037393 0.425980 -457 4.570000 0.033201 0.412404 -458 4.580000 0.029145 0.399115 -459 4.590000 0.025219 0.386097 -460 4.600000 0.021423 0.373334 -461 4.610000 0.017752 0.360814 -462 4.620000 0.014206 0.348528 -463 4.630000 0.010782 0.336470 -464 4.640000 0.007477 0.324634 -465 4.650000 0.004289 0.313018 -466 4.660000 0.001217 0.301618 -467 4.670000 -0.001743 0.290430 -468 4.680000 -0.004592 0.279452 -469 4.690000 -0.007332 0.268679 -470 4.700000 -0.009966 0.258107 -471 4.710000 -0.012494 0.247732 -472 4.720000 -0.014920 0.237550 -473 4.730000 -0.017245 0.227555 -474 4.740000 -0.019471 0.217741 -475 4.750000 -0.021600 0.208103 -476 4.760000 -0.023633 0.198635 -477 4.770000 -0.025573 0.189332 -478 4.780000 -0.027420 0.180188 -479 4.790000 -0.029177 0.171198 -480 4.800000 -0.030844 0.162360 -481 4.810000 -0.032424 0.153675 -482 4.820000 -0.033917 0.145146 -483 4.830000 -0.035327 0.136782 -484 4.840000 -0.036653 0.128591 -485 4.850000 -0.037899 0.120584 -486 4.860000 -0.039065 0.112771 -487 4.870000 -0.040154 0.105163 -488 4.880000 -0.041168 0.097771 -489 4.890000 -0.042109 0.090602 -490 4.900000 -0.042980 0.083661 -491 4.910000 -0.043783 0.076950 -492 4.920000 -0.044519 0.070462 -493 4.930000 -0.045192 0.064187 -494 4.940000 -0.045803 0.058110 -495 4.950000 -0.046354 0.052216 -496 4.960000 -0.046847 0.046490 -497 4.970000 -0.047284 0.040914 -498 4.980000 -0.047665 0.035473 -499 4.990000 -0.047993 0.030154 -500 5.000000 -0.048269 0.024950 -501 5.010000 -0.048492 0.019859 -502 5.020000 -0.048666 0.014891 -503 5.030000 -0.048790 0.010060 -504 5.040000 -0.048867 0.005388 -505 5.050000 -0.048898 0.000898 -506 5.060000 -0.048885 -0.003386 -507 5.070000 -0.048830 -0.007440 -508 5.080000 -0.048736 -0.011241 -509 5.090000 -0.048605 -0.014768 -510 5.100000 -0.048441 -0.018009 -511 5.110000 -0.048245 -0.020960 -512 5.120000 -0.048022 -0.023629 -513 5.130000 -0.047773 -0.026033 -514 5.140000 -0.047501 -0.028198 -515 5.150000 -0.047209 -0.030151 -516 5.160000 -0.046898 -0.031921 -517 5.170000 -0.046570 -0.033536 -518 5.180000 -0.046227 -0.035024 -519 5.190000 -0.045870 -0.036412 -520 5.200000 -0.045499 -0.037718 -521 5.210000 -0.045115 -0.038958 -522 5.220000 -0.044720 -0.040135 -523 5.230000 -0.044313 -0.041250 -524 5.240000 -0.043895 -0.042293 -525 5.250000 -0.043467 -0.043257 -526 5.260000 -0.043030 -0.044132 -527 5.270000 -0.042584 -0.044907 -528 5.280000 -0.042131 -0.045574 -529 5.290000 -0.041673 -0.046124 -530 5.300000 -0.041209 -0.046554 -531 5.310000 -0.040742 -0.046865 -532 5.320000 -0.040272 -0.047063 -533 5.330000 -0.039800 -0.047159 -534 5.340000 -0.039328 -0.047168 -535 5.350000 -0.038857 -0.047108 -536 5.360000 -0.038386 -0.046995 -537 5.370000 -0.037917 -0.046847 -538 5.380000 -0.037449 -0.046679 -539 5.390000 -0.036983 -0.046509 -540 5.400000 -0.036519 -0.046351 -541 5.410000 -0.036056 -0.046219 -542 5.420000 -0.035595 -0.046122 -543 5.430000 -0.035134 -0.046070 -544 5.440000 -0.034673 -0.046071 -545 5.450000 -0.034213 -0.046131 -546 5.460000 -0.033751 -0.046258 -547 5.470000 -0.033287 -0.046457 -548 5.480000 -0.032822 -0.046736 -549 5.490000 -0.032353 -0.047101 -550 5.500000 -0.031880 -0.047557 -551 5.510000 -0.031402 -0.048104 -552 5.520000 -0.030918 -0.048745 -553 5.530000 -0.030427 -0.049476 -554 5.540000 -0.029928 -0.050293 -555 5.550000 -0.029421 -0.051193 -556 5.560000 -0.028904 -0.052171 -557 5.570000 -0.028377 -0.053222 -558 5.580000 -0.027840 -0.054343 -559 5.590000 -0.027290 -0.055528 -560 5.600000 -0.026729 -0.056773 -561 5.610000 -0.026155 -0.058075 -562 5.620000 -0.025568 -0.059432 -563 5.630000 -0.024966 -0.060839 -564 5.640000 -0.024351 -0.062296 -565 5.650000 -0.023720 -0.063799 -566 5.660000 -0.023075 -0.065347 -567 5.670000 -0.022414 -0.066937 -568 5.680000 -0.021736 -0.068567 -569 5.690000 -0.021042 -0.070235 -570 5.700000 -0.020331 -0.071936 -571 5.710000 -0.019603 -0.073665 -572 5.720000 -0.018858 -0.075416 -573 5.730000 -0.018095 -0.077180 -574 5.740000 -0.017315 -0.078947 -575 5.750000 -0.016516 -0.080709 -576 5.760000 -0.015700 -0.082454 -577 5.770000 -0.014867 -0.084173 -578 5.780000 -0.014017 -0.085857 -579 5.790000 -0.013150 -0.087497 -580 5.800000 -0.012267 -0.089086 -581 5.810000 -0.011368 -0.090621 -582 5.820000 -0.010455 -0.092105 -583 5.830000 -0.009526 -0.093540 -584 5.840000 -0.008584 -0.094934 -585 5.850000 -0.007628 -0.096296 -586 5.860000 -0.006658 -0.097632 -587 5.870000 -0.005675 -0.098952 -588 5.880000 -0.004679 -0.100263 -589 5.890000 -0.003670 -0.101570 -590 5.900000 -0.002647 -0.102873 -591 5.910000 -0.001612 -0.104163 -592 5.920000 -0.000564 -0.105422 -593 5.930000 0.000496 -0.106625 -594 5.940000 0.001568 -0.107740 -595 5.950000 0.002651 -0.108733 -596 5.960000 0.003743 -0.109570 -597 5.970000 0.004842 -0.110216 -598 5.980000 0.005947 -0.110637 -599 5.990000 0.007055 -0.110803 -600 6.000000 0.008163 -0.110691 -601 6.010000 0.009269 -0.110293 -602 6.020000 0.010369 -0.109608 -603 6.030000 0.011461 -0.108650 -604 6.040000 0.012542 -0.107441 -605 6.050000 0.013610 -0.106006 -606 6.060000 0.014662 -0.104370 -607 6.070000 0.015697 -0.102559 -608 6.080000 0.016714 -0.100599 -609 6.090000 0.017709 -0.098512 -610 6.100000 0.018684 -0.096319 -611 6.110000 0.019636 -0.094034 -612 6.120000 0.020564 -0.091664 -613 6.130000 0.021469 -0.089212 -614 6.140000 0.022349 -0.086677 -615 6.150000 0.023203 -0.084055 -616 6.160000 0.024030 -0.081343 -617 6.170000 0.024829 -0.078537 -618 6.180000 0.025601 -0.075634 -619 6.190000 0.026342 -0.072631 -620 6.200000 0.027053 -0.069528 -621 6.210000 0.027733 -0.066329 -622 6.220000 0.028380 -0.063038 -623 6.230000 0.028993 -0.059666 -624 6.240000 0.029573 -0.056224 -625 6.250000 0.030118 -0.052725 -626 6.260000 0.030628 -0.049181 -627 6.270000 0.031102 -0.045606 -628 6.280000 0.031540 -0.042010 -629 6.290000 0.031942 -0.038407 -630 6.300000 0.032308 -0.034803 -631 6.310000 0.032638 -0.031205 -632 6.320000 0.032932 -0.027611 -633 6.330000 0.033190 -0.024020 -634 6.340000 0.033412 -0.020425 -635 6.350000 0.033599 -0.016818 -636 6.360000 0.033749 -0.013192 -637 6.370000 0.033862 -0.009539 -638 6.380000 0.033939 -0.005852 -639 6.390000 0.033979 -0.002127 -640 6.400000 0.033982 0.001636 -641 6.410000 0.033947 0.005428 -642 6.420000 0.033873 0.009232 -643 6.430000 0.033762 0.013023 -644 6.440000 0.033613 0.016771 -645 6.450000 0.033427 0.020442 -646 6.460000 0.033204 0.024004 -647 6.470000 0.032947 0.027423 -648 6.480000 0.032656 0.030666 -649 6.490000 0.032333 0.033704 -650 6.500000 0.031982 0.036519 -651 6.510000 0.031603 0.039104 -652 6.520000 0.031199 0.041467 -653 6.530000 0.030774 0.043629 -654 6.540000 0.030327 0.045620 -655 6.550000 0.029861 0.047474 -656 6.560000 0.029377 0.049226 -657 6.570000 0.028877 0.050911 -658 6.580000 0.028359 0.052564 -659 6.590000 0.027825 0.054214 -660 6.600000 0.027275 0.055882 -661 6.610000 0.026708 0.057578 -662 6.620000 0.026123 0.059297 -663 6.630000 0.025522 0.061020 -664 6.640000 0.024903 0.062722 -665 6.650000 0.024267 0.064370 -666 6.660000 0.023616 0.065936 -667 6.670000 0.022949 0.067386 -668 6.680000 0.022268 0.068690 -669 6.690000 0.021575 0.069821 -670 6.700000 0.020871 0.070759 -671 6.710000 0.020160 0.071496 -672 6.720000 0.019442 0.072035 -673 6.730000 0.018719 0.072389 -674 6.740000 0.017994 0.072581 -675 6.750000 0.017267 0.072636 -676 6.760000 0.016541 0.072579 -677 6.770000 0.015816 0.072436 -678 6.780000 0.015092 0.072233 -679 6.790000 0.014371 0.071993 -680 6.800000 0.013652 0.071736 -681 6.810000 0.012936 0.071475 -682 6.820000 0.012223 0.071218 -683 6.830000 0.011512 0.070968 -684 6.840000 0.010804 0.070721 -685 6.850000 0.010098 0.070475 -686 6.860000 0.009394 0.070224 -687 6.870000 0.008693 0.069964 -688 6.880000 0.007995 0.069692 -689 6.890000 0.007299 0.069402 -690 6.900000 0.006607 0.069091 -691 6.910000 0.005917 0.068754 -692 6.920000 0.005232 0.068386 -693 6.930000 0.004550 0.067982 -694 6.940000 0.003872 0.067537 -695 6.950000 0.003199 0.067046 -696 6.960000 0.002531 0.066504 -697 6.970000 0.001869 0.065906 -698 6.980000 0.001213 0.065246 -699 6.990000 0.000564 0.064521 -700 7.000000 -0.000077 0.063729 -701 7.010000 -0.000711 0.062870 -702 7.020000 -0.001335 0.061948 -703 7.030000 -0.001950 0.060969 -704 7.040000 -0.002554 0.059943 -705 7.050000 -0.003148 0.058877 -706 7.060000 -0.003732 0.057783 -707 7.070000 -0.004304 0.056669 -708 7.080000 -0.004865 0.055544 -709 7.090000 -0.005415 0.054418 -710 7.100000 -0.005953 0.053298 -711 7.110000 -0.006481 0.052191 -712 7.120000 -0.006997 0.051099 -713 7.130000 -0.007503 0.050026 -714 7.140000 -0.007998 0.048972 -715 7.150000 -0.008482 0.047939 -716 7.160000 -0.008957 0.046926 -717 7.170000 -0.009421 0.045934 -718 7.180000 -0.009875 0.044963 -719 7.190000 -0.010320 0.044014 -720 7.200000 -0.010756 0.043088 -721 7.210000 -0.011182 0.042185 -722 7.220000 -0.011599 0.041306 -723 7.230000 -0.012008 0.040453 -724 7.240000 -0.012408 0.039626 -725 7.250000 -0.012801 0.038827 -726 7.260000 -0.013185 0.038058 -727 7.270000 -0.013562 0.037319 -728 7.280000 -0.013931 0.036612 -729 7.290000 -0.014294 0.035937 -730 7.300000 -0.014650 0.035295 -731 7.310000 -0.015000 0.034682 -732 7.320000 -0.015344 0.034095 -733 7.330000 -0.015682 0.033528 -734 7.340000 -0.016014 0.032974 -735 7.350000 -0.016341 0.032425 -736 7.360000 -0.016663 0.031873 -737 7.370000 -0.016979 0.031312 -738 7.380000 -0.017289 0.030733 -739 7.390000 -0.017593 0.030130 -740 7.400000 -0.017892 0.029499 -741 7.410000 -0.018183 0.028840 -742 7.420000 -0.018468 0.028153 -743 7.430000 -0.018746 0.027447 -744 7.440000 -0.019017 0.026729 -745 7.450000 -0.019281 0.026008 -746 7.460000 -0.019537 0.025295 -747 7.470000 -0.019787 0.024598 -748 7.480000 -0.020029 0.023927 -749 7.490000 -0.020265 0.023290 -750 7.500000 -0.020495 0.022693 -751 7.510000 -0.020719 0.022137 -752 7.520000 -0.020938 0.021618 -753 7.530000 -0.021152 0.021131 -754 7.540000 -0.021361 0.020667 -755 7.550000 -0.021565 0.020214 -756 7.560000 -0.021765 0.019761 -757 7.570000 -0.021960 0.019298 -758 7.580000 -0.022151 0.018814 -759 7.590000 -0.022336 0.018300 -760 7.600000 -0.022517 0.017748 -761 7.610000 -0.022691 0.017156 -762 7.620000 -0.022860 0.016525 -763 7.630000 -0.023022 0.015859 -764 7.640000 -0.023177 0.015166 -765 7.650000 -0.023325 0.014453 -766 7.660000 -0.023466 0.013730 -767 7.670000 -0.023600 0.013006 -768 7.680000 -0.023726 0.012288 -769 7.690000 -0.023846 0.011585 -770 7.700000 -0.023958 0.010901 -771 7.710000 -0.024064 0.010238 -772 7.720000 -0.024163 0.009595 -773 7.730000 -0.024256 0.008965 -774 7.740000 -0.024342 0.008342 -775 7.750000 -0.024422 0.007717 -776 7.760000 -0.024496 0.007080 -777 7.770000 -0.024564 0.006423 -778 7.780000 -0.024625 0.005738 -779 7.790000 -0.024679 0.005016 -780 7.800000 -0.024725 0.004252 -781 7.810000 -0.024764 0.003443 -782 7.820000 -0.024794 0.002591 -783 7.830000 -0.024816 0.001698 -784 7.840000 -0.024828 0.000771 -785 7.850000 -0.024831 -0.000184 -786 7.860000 -0.024824 -0.001159 -787 7.870000 -0.024808 -0.002149 -788 7.880000 -0.024781 -0.003144 -789 7.890000 -0.024745 -0.004140 -790 7.900000 -0.024699 -0.005129 -791 7.910000 -0.024642 -0.006106 -792 7.920000 -0.024576 -0.007064 -793 7.930000 -0.024501 -0.007999 -794 7.940000 -0.024416 -0.008906 -795 7.950000 -0.024323 -0.009780 -796 7.960000 -0.024221 -0.010616 -797 7.970000 -0.024111 -0.011409 -798 7.980000 -0.023993 -0.012156 -799 7.990000 -0.023867 -0.012852 -800 8.000000 -0.023736 -0.013496 -801 8.010000 -0.023598 -0.014089 -802 8.020000 -0.023454 -0.014635 -803 8.030000 -0.023305 -0.015142 -804 8.040000 -0.023151 -0.015618 -805 8.050000 -0.022993 -0.016075 -806 8.060000 -0.022830 -0.016522 -807 8.070000 -0.022662 -0.016969 -808 8.080000 -0.022490 -0.017428 -809 8.090000 -0.022314 -0.017906 -810 8.100000 -0.022132 -0.018412 -811 8.110000 -0.021945 -0.018949 -812 8.120000 -0.021753 -0.019519 -813 8.130000 -0.021555 -0.020118 -814 8.140000 -0.021351 -0.020743 -815 8.150000 -0.021140 -0.021390 -816 8.160000 -0.020923 -0.022051 -817 8.170000 -0.020699 -0.022723 -818 8.180000 -0.020468 -0.023400 -819 8.190000 -0.020231 -0.024077 -820 8.200000 -0.019987 -0.024748 -821 8.210000 -0.019736 -0.025408 -822 8.220000 -0.019479 -0.026051 -823 8.230000 -0.019215 -0.026672 -824 8.240000 -0.018945 -0.027265 -825 8.250000 -0.018670 -0.027824 -826 8.260000 -0.018389 -0.028344 -827 8.270000 -0.018103 -0.028819 -828 8.280000 -0.017812 -0.029243 -829 8.290000 -0.017518 -0.029612 -830 8.300000 -0.017220 -0.029924 -831 8.310000 -0.016920 -0.030178 -832 8.320000 -0.016617 -0.030381 -833 8.330000 -0.016312 -0.030537 -834 8.340000 -0.016006 -0.030658 -835 8.350000 -0.015699 -0.030753 -836 8.360000 -0.015391 -0.030833 -837 8.370000 -0.015082 -0.030908 -838 8.380000 -0.014773 -0.030989 -839 8.390000 -0.014462 -0.031085 -840 8.400000 -0.014151 -0.031203 -841 8.410000 -0.013838 -0.031343 -842 8.420000 -0.013524 -0.031506 -843 8.430000 -0.013208 -0.031684 -844 8.440000 -0.012890 -0.031869 -845 8.450000 -0.012571 -0.032051 -846 8.460000 -0.012249 -0.032219 -847 8.470000 -0.011926 -0.032364 -848 8.480000 -0.011602 -0.032476 -849 8.490000 -0.011277 -0.032545 -850 8.500000 -0.010951 -0.032564 -851 8.510000 -0.010626 -0.032530 -852 8.520000 -0.010301 -0.032441 -853 8.530000 -0.009977 -0.032300 -854 8.540000 -0.009655 -0.032112 -855 8.550000 -0.009335 -0.031881 -856 8.560000 -0.009017 -0.031613 -857 8.570000 -0.008702 -0.031313 -858 8.580000 -0.008391 -0.030987 -859 8.590000 -0.008083 -0.030640 -860 8.600000 -0.007778 -0.030276 -861 8.610000 -0.007477 -0.029900 -862 8.620000 -0.007180 -0.029516 -863 8.630000 -0.006887 -0.029127 -864 8.640000 -0.006597 -0.028735 -865 8.650000 -0.006312 -0.028342 -866 8.660000 -0.006031 -0.027951 -867 8.670000 -0.005753 -0.027565 -868 8.680000 -0.005479 -0.027186 -869 8.690000 -0.005209 -0.026816 -870 8.700000 -0.004943 -0.026456 -871 8.710000 -0.004680 -0.026104 -872 8.720000 -0.004421 -0.025760 -873 8.730000 -0.004165 -0.025420 -874 8.740000 -0.003912 -0.025080 -875 8.750000 -0.003663 -0.024735 -876 8.760000 -0.003418 -0.024380 -877 8.770000 -0.003176 -0.024009 -878 8.780000 -0.002938 -0.023620 -879 8.790000 -0.002703 -0.023207 -880 8.800000 -0.002473 -0.022768 -881 8.810000 -0.002248 -0.022304 -882 8.820000 -0.002027 -0.021818 -883 8.830000 -0.001812 -0.021314 -884 8.840000 -0.001601 -0.020800 -885 8.850000 -0.001396 -0.020284 -886 8.860000 -0.001195 -0.019774 -887 8.870000 -0.001000 -0.019278 -888 8.880000 -0.000810 -0.018802 -889 8.890000 -0.000624 -0.018355 -890 8.900000 -0.000443 -0.017940 -891 8.910000 -0.000265 -0.017557 -892 8.920000 -0.000092 -0.017201 -893 8.930000 0.000079 -0.016866 -894 8.940000 0.000246 -0.016540 -895 8.950000 0.000410 -0.016211 -896 8.960000 0.000570 -0.015867 -897 8.970000 0.000727 -0.015496 -898 8.980000 0.000880 -0.015087 -899 8.990000 0.001029 -0.014630 -900 9.000000 0.001173 -0.014119 -901 9.010000 0.001311 -0.013555 -902 9.020000 0.001444 -0.012947 -903 9.030000 0.001570 -0.012308 -904 9.040000 0.001690 -0.011656 -905 9.050000 0.001803 -0.011012 -906 9.060000 0.001910 -0.010397 -907 9.070000 0.002011 -0.009831 -908 9.080000 0.002107 -0.009335 -909 9.090000 0.002198 -0.008926 -910 9.100000 0.002285 -0.008615 -911 9.110000 0.002370 -0.008400 -912 9.120000 0.002453 -0.008272 -913 9.130000 0.002535 -0.008211 -914 9.140000 0.002617 -0.008188 -915 9.150000 0.002699 -0.008174 -916 9.160000 0.002781 -0.008137 -917 9.170000 0.002862 -0.008047 -918 9.180000 0.002942 -0.007873 -919 9.190000 0.003019 -0.007588 -920 9.200000 0.003094 -0.007176 -921 9.210000 0.003163 -0.006634 -922 9.220000 0.003226 -0.005970 -923 9.230000 0.003282 -0.005209 -924 9.240000 0.003330 -0.004384 -925 9.250000 0.003370 -0.003531 -926 9.260000 0.003401 -0.002688 -927 9.270000 0.003424 -0.001893 -928 9.280000 0.003439 -0.001182 -929 9.290000 0.003447 -0.000589 -930 9.300000 0.003451 -0.000137 -931 9.310000 0.003450 0.000164 -932 9.320000 0.003447 0.000317 -933 9.330000 0.003444 0.000338 -934 9.340000 0.003441 0.000252 -935 9.350000 0.003439 0.000089 -936 9.360000 0.003439 -0.000121 -937 9.370000 0.003441 -0.000347 -938 9.380000 0.003446 -0.000561 -939 9.390000 0.003452 -0.000734 -940 9.400000 0.003461 -0.000848 -941 9.410000 0.003469 -0.000890 -942 9.420000 0.003478 -0.000861 -943 9.430000 0.003487 -0.000768 -944 9.440000 0.003494 -0.000626 -945 9.450000 0.003499 -0.000454 -946 9.460000 0.003503 -0.000269 -947 9.470000 0.003504 -0.000089 -948 9.480000 0.003505 0.000066 -949 9.490000 0.003503 0.000182 -950 9.500000 0.003501 0.000246 -951 9.510000 0.003498 0.000252 -952 9.520000 0.003496 0.000202 -953 9.530000 0.003494 0.000102 -954 9.540000 0.003494 -0.000037 -955 9.550000 0.003495 -0.000202 -956 9.560000 0.003498 -0.000380 -957 9.570000 0.003503 -0.000558 -958 9.580000 0.003509 -0.000722 -959 9.590000 0.003517 -0.000860 -960 9.600000 0.003526 -0.000963 -961 9.610000 0.003536 -0.001024 -962 9.620000 0.003547 -0.001041 -963 9.630000 0.003557 -0.001014 -964 9.640000 0.003567 -0.000947 -965 9.650000 0.003576 -0.000842 -966 9.660000 0.003584 -0.000704 -967 9.670000 0.003590 -0.000538 -968 9.680000 0.003595 -0.000348 -969 9.690000 0.003597 -0.000137 -970 9.700000 0.003597 0.000089 -971 9.710000 0.003595 0.000322 -972 9.720000 0.003591 0.000557 -973 9.730000 0.003584 0.000784 -974 9.740000 0.003575 0.000993 -975 9.750000 0.003564 0.001175 -976 9.760000 0.003552 0.001321 -977 9.770000 0.003538 0.001419 -978 9.780000 0.003523 0.001461 -979 9.790000 0.003509 0.001439 -980 9.800000 0.003495 0.001348 -981 9.810000 0.003482 0.001190 -982 9.820000 0.003471 0.000971 -983 9.830000 0.003462 0.000703 -984 9.840000 0.003457 0.000402 -985 9.850000 0.003454 0.000085 -986 9.860000 0.003455 -0.000231 -987 9.870000 0.003459 -0.000528 -988 9.880000 0.003466 -0.000788 -989 9.890000 0.003475 -0.000997 -990 9.900000 0.003485 -0.001143 -991 9.910000 0.003497 -0.001220 -992 9.920000 0.003510 -0.001230 -993 9.930000 0.003522 -0.001179 -994 9.940000 0.003533 -0.001079 -995 9.950000 0.003544 -0.000942 -996 9.960000 0.003552 -0.000781 -997 9.970000 0.003559 -0.000609 -998 9.980000 0.003564 -0.000439 -999 9.990000 0.003568 -0.000284 -1000 10.000000 0.003570 -0.000151 -1001 10.010000 0.003571 -0.000045 -1002 10.020000 0.003571 0.000033 -1003 10.030000 0.003570 0.000085 -1004 10.040000 0.003569 0.000120 -1005 10.050000 0.003568 0.000143 -1006 10.060000 0.003566 0.000163 -1007 10.070000 0.003565 0.000187 -1008 10.080000 0.003563 0.000223 -1009 10.090000 0.003560 0.000278 -1010 10.100000 0.003557 0.000355 -1011 10.110000 0.003553 0.000455 -1012 10.120000 0.003548 0.000576 -1013 10.130000 0.003542 0.000713 -1014 10.140000 0.003534 0.000858 -1015 10.150000 0.003525 0.001000 -1016 10.160000 0.003514 0.001133 -1017 10.170000 0.003502 0.001245 -1018 10.180000 0.003489 0.001328 -1019 10.190000 0.003475 0.001376 -1020 10.200000 0.003461 0.001381 -1021 10.210000 0.003448 0.001344 -1022 10.220000 0.003435 0.001268 -1023 10.230000 0.003422 0.001159 -1024 10.240000 0.003411 0.001028 -1025 10.250000 0.003402 0.000884 -1026 10.260000 0.003394 0.000740 -1027 10.270000 0.003387 0.000606 -1028 10.280000 0.003382 0.000493 -1029 10.290000 0.003377 0.000412 -1030 10.300000 0.003373 0.000369 -1031 10.310000 0.003370 0.000369 -1032 10.320000 0.003366 0.000412 -1033 10.330000 0.003361 0.000496 -1034 10.340000 0.003356 0.000616 -1035 10.350000 0.003349 0.000764 -1036 10.360000 0.003341 0.000935 -1037 10.370000 0.003330 0.001123 -1038 10.380000 0.003318 0.001320 -1039 10.390000 0.003304 0.001521 -1040 10.400000 0.003288 0.001720 -1041 10.410000 0.003270 0.001912 -1042 10.420000 0.003250 0.002091 -1043 10.430000 0.003228 0.002255 -1044 10.440000 0.003204 0.002399 -1045 10.450000 0.003180 0.002520 -1046 10.460000 0.003154 0.002615 -1047 10.470000 0.003128 0.002679 -1048 10.480000 0.003100 0.002710 -1049 10.490000 0.003073 0.002706 -1050 10.500000 0.003046 0.002665 -1051 10.510000 0.003020 0.002590 -1052 10.520000 0.002995 0.002487 -1053 10.530000 0.002970 0.002362 -1054 10.540000 0.002947 0.002227 -1055 10.550000 0.002926 0.002091 -1056 10.560000 0.002906 0.001965 -1057 10.570000 0.002886 0.001861 -1058 10.580000 0.002868 0.001790 -1059 10.590000 0.002851 0.001759 -1060 10.600000 0.002833 0.001777 -1061 10.610000 0.002815 0.001845 -1062 10.620000 0.002796 0.001963 -1063 10.630000 0.002776 0.002124 -1064 10.640000 0.002754 0.002320 -1065 10.650000 0.002729 0.002543 -1066 10.660000 0.002703 0.002781 -1067 10.670000 0.002674 0.003025 -1068 10.680000 0.002642 0.003265 -1069 10.690000 0.002609 0.003493 -1070 10.700000 0.002573 0.003701 -1071 10.710000 0.002535 0.003882 -1072 10.720000 0.002495 0.004034 -1073 10.730000 0.002454 0.004154 -1074 10.740000 0.002412 0.004242 -1075 10.750000 0.002369 0.004299 -1076 10.760000 0.002326 0.004325 -1077 10.770000 0.002283 0.004321 -1078 10.780000 0.002239 0.004287 -1079 10.790000 0.002197 0.004226 -1080 10.800000 0.002155 0.004139 -1081 10.810000 0.002114 0.004030 -1082 10.820000 0.002074 0.003904 -1083 10.830000 0.002036 0.003766 -1084 10.840000 0.001999 0.003625 -1085 10.850000 0.001963 0.003486 -1086 10.860000 0.001929 0.003358 -1087 10.870000 0.001896 0.003246 -1088 10.880000 0.001864 0.003158 -1089 10.890000 0.001833 0.003100 -1090 10.900000 0.001802 0.003074 -1091 10.910000 0.001772 0.003082 -1092 10.920000 0.001741 0.003119 -1093 10.930000 0.001709 0.003182 -1094 10.940000 0.001677 0.003263 -1095 10.950000 0.001644 0.003354 -1096 10.960000 0.001610 0.003447 -1097 10.970000 0.001575 0.003534 -1098 10.980000 0.001539 0.003608 -1099 10.990000 0.001503 0.003662 -1100 11.000000 0.001466 0.003694 -1101 11.010000 0.001429 0.003702 -1102 11.020000 0.001392 0.003687 -1103 11.030000 0.001355 0.003653 -1104 11.040000 0.001319 0.003606 -1105 11.050000 0.001283 0.003554 -1106 11.060000 0.001248 0.003502 -1107 11.070000 0.001213 0.003455 -1108 11.080000 0.001179 0.003421 -1109 11.090000 0.001145 0.003402 -1110 11.100000 0.001111 0.003403 -1111 11.110000 0.001077 0.003422 -1112 11.120000 0.001042 0.003459 -1113 11.130000 0.001007 0.003508 -1114 11.140000 0.000972 0.003564 -1115 11.150000 0.000936 0.003620 -1116 11.160000 0.000900 0.003672 -1117 11.170000 0.000863 0.003713 -1118 11.180000 0.000825 0.003739 -1119 11.190000 0.000788 0.003745 -1120 11.200000 0.000751 0.003730 -1121 11.210000 0.000713 0.003692 -1122 11.220000 0.000677 0.003631 -1123 11.230000 0.000641 0.003552 -1124 11.240000 0.000606 0.003456 -1125 11.250000 0.000572 0.003348 -1126 11.260000 0.000539 0.003232 -1127 11.270000 0.000507 0.003110 -1128 11.280000 0.000477 0.002985 -1129 11.290000 0.000447 0.002861 -1130 11.300000 0.000419 0.002738 -1131 11.310000 0.000393 0.002619 -1132 11.320000 0.000367 0.002503 -1133 11.330000 0.000342 0.002391 -1134 11.340000 0.000319 0.002280 -1135 11.350000 0.000297 0.002171 -1136 11.360000 0.000276 0.002063 -1137 11.370000 0.000256 0.001954 -1138 11.380000 0.000237 0.001844 -1139 11.390000 0.000219 0.001734 -1140 11.400000 0.000202 0.001622 -1141 11.410000 0.000186 0.001510 -1142 11.420000 0.000172 0.001398 -1143 11.430000 0.000158 0.001288 -1144 11.440000 0.000146 0.001181 -1145 11.450000 0.000135 0.001078 -1146 11.460000 0.000124 0.000981 -1147 11.470000 0.000115 0.000891 -1148 11.480000 0.000107 0.000808 -1149 11.490000 0.000099 0.000733 -1150 11.500000 0.000092 0.000666 -1151 11.510000 0.000086 0.000608 -1152 11.520000 0.000080 0.000557 -1153 11.530000 0.000074 0.000514 -1154 11.540000 0.000069 0.000478 -1155 11.550000 0.000065 0.000448 -1156 11.560000 0.000061 0.000424 -1157 11.570000 0.000056 0.000405 -1158 11.580000 0.000052 0.000389 -1159 11.590000 0.000049 0.000378 -1160 11.600000 0.000045 0.000369 -1161 11.610000 0.000041 0.000362 -1162 11.620000 0.000038 0.000355 -1163 11.630000 0.000034 0.000348 -1164 11.640000 0.000031 0.000340 -1165 11.650000 0.000027 0.000330 -1166 11.660000 0.000024 0.000317 -1167 11.670000 0.000021 0.000301 -1168 11.680000 0.000018 0.000282 -1169 11.690000 0.000015 0.000260 -1170 11.700000 0.000013 0.000236 -1171 11.710000 0.000011 0.000210 -1172 11.720000 0.000009 0.000184 -1173 11.730000 0.000007 0.000158 -1174 11.740000 0.000005 0.000133 -1175 11.750000 0.000004 0.000110 -1176 11.760000 0.000003 0.000090 -1177 11.770000 0.000002 0.000072 -1178 11.780000 0.000002 0.000057 -1179 11.790000 0.000001 0.000044 -1180 11.800000 0.000001 0.000034 -1181 11.810000 0.000001 0.000025 -1182 11.820000 0.000000 0.000019 -1183 11.830000 0.000000 0.000014 -1184 11.840000 0.000000 0.000010 -1185 11.850000 0.000000 0.000007 -1186 11.860000 0.000000 0.000004 -1187 11.870000 0.000000 0.000003 -1188 11.880000 0.000000 0.000001 -1189 11.890000 0.000000 0.000000 -1190 11.900000 0.000000 0.000000 -1191 11.910000 0.000000 0.000000 -1192 11.920000 0.000000 0.000000 -1193 11.930000 0.000000 0.000000 -1194 11.940000 0.000000 0.000000 -1195 11.950000 0.000000 0.000000 -1196 11.960000 0.000000 0.000000 -1197 11.970000 0.000000 0.000000 -1198 11.980000 0.000000 0.000000 -1199 11.990000 0.000000 0.000000 -1200 12.000000 0.000000 0.000000 -1201 12.010000 0.000000 0.000000 -1202 12.020000 0.000000 0.000000 -1203 12.030000 0.000000 0.000000 -1204 12.040000 0.000000 0.000000 -1205 12.050000 0.000000 0.000000 -1206 12.060000 0.000000 0.000000 -1207 12.070000 0.000000 0.000000 -1208 12.080000 0.000000 0.000000 -1209 12.090000 0.000000 0.000000 -1210 12.100000 0.000000 0.000000 -1211 12.110000 0.000000 0.000000 -1212 12.120000 0.000000 0.000000 -1213 12.130000 0.000000 0.000000 -1214 12.140000 0.000000 0.000000 -1215 12.150000 0.000000 0.000000 -1216 12.160000 0.000000 0.000000 -1217 12.170000 0.000000 0.000000 -1218 12.180000 0.000000 0.000000 -1219 12.190000 0.000000 0.000000 -1220 12.200000 0.000000 0.000000 -1221 12.210000 0.000000 0.000000 -1222 12.220000 0.000000 0.000000 -1223 12.230000 0.000000 0.000000 -1224 12.240000 0.000000 0.000000 -1225 12.250000 0.000000 0.000000 -1226 12.260000 0.000000 0.000000 -1227 12.270000 0.000000 0.000000 -1228 12.280000 0.000000 0.000000 -1229 12.290000 0.000000 0.000000 -1230 12.300000 0.000000 0.000000 -1231 12.310000 0.000000 0.000000 -1232 12.320000 0.000000 0.000000 -1233 12.330000 0.000000 0.000000 -1234 12.340000 0.000000 0.000000 -1235 12.350000 0.000000 0.000000 -1236 12.360000 0.000000 0.000000 -1237 12.370000 0.000000 0.000000 -1238 12.380000 0.000000 0.000000 -1239 12.390000 0.000000 0.000000 -1240 12.400000 0.000000 0.000000 -1241 12.410000 0.000000 0.000000 -1242 12.420000 0.000000 0.000000 -1243 12.430000 0.000000 0.000000 -1244 12.440000 0.000000 0.000000 -1245 12.450000 0.000000 0.000000 -1246 12.460000 0.000000 0.000000 -1247 12.470000 0.000000 0.000000 -1248 12.480000 0.000000 0.000000 -1249 12.490000 0.000000 0.000000 -1250 12.500000 0.000000 0.000000 -1251 12.510000 0.000000 0.000000 -1252 12.520000 0.000000 0.000000 -1253 12.530000 0.000000 0.000000 -1254 12.540000 0.000000 0.000000 -1255 12.550000 0.000000 0.000000 -1256 12.560000 0.000000 0.000000 -1257 12.570000 0.000000 0.000000 -1258 12.580000 0.000000 0.000000 -1259 12.590000 0.000000 0.000000 -1260 12.600000 0.000000 0.000000 -1261 12.610000 0.000000 0.000000 -1262 12.620000 0.000000 0.000000 -1263 12.630000 0.000000 0.000000 -1264 12.640000 0.000000 0.000000 -1265 12.650000 0.000000 0.000000 -1266 12.660000 0.000000 0.000000 -1267 12.670000 0.000000 0.000000 -1268 12.680000 0.000000 0.000000 -1269 12.690000 0.000000 0.000000 -1270 12.700000 0.000000 0.000000 -1271 12.710000 0.000000 0.000000 -1272 12.720000 0.000000 0.000000 -1273 12.730000 0.000000 0.000000 -1274 12.740000 0.000000 0.000000 -1275 12.750000 0.000000 0.000000 -1276 12.760000 0.000000 0.000000 -1277 12.770000 0.000000 0.000000 -1278 12.780000 0.000000 0.000000 -1279 12.790000 0.000000 0.000000 -1280 12.800000 0.000000 0.000000 -1281 12.810000 0.000000 0.000000 -1282 12.820000 0.000000 0.000000 -1283 12.830000 0.000000 0.000000 -1284 12.840000 0.000000 0.000000 -1285 12.850000 0.000000 0.000000 -1286 12.860000 0.000000 0.000000 -1287 12.870000 0.000000 0.000000 -1288 12.880000 0.000000 0.000000 -1289 12.890000 0.000000 0.000000 -1290 12.900000 0.000000 0.000000 -1291 12.910000 0.000000 0.000000 -1292 12.920000 0.000000 0.000000 -1293 12.930000 0.000000 0.000000 -1294 12.940000 0.000000 0.000000 -1295 12.950000 0.000000 0.000000 -1296 12.960000 0.000000 0.000000 -1297 12.970000 0.000000 0.000000 -1298 12.980000 0.000000 0.000000 -1299 12.990000 0.000000 0.000000 -1300 13.000000 0.000000 0.000000 -1301 13.010000 0.000000 0.000000 -1302 13.020000 0.000000 0.000000 -1303 13.030000 0.000000 0.000000 -1304 13.040000 0.000000 0.000000 -1305 13.050000 0.000000 0.000000 -1306 13.060000 0.000000 0.000000 -1307 13.070000 0.000000 0.000000 -1308 13.080000 0.000000 0.000000 -1309 13.090000 0.000000 0.000000 -1310 13.100000 0.000000 0.000000 -1311 13.110000 0.000000 0.000000 -1312 13.120000 0.000000 0.000000 -1313 13.130000 0.000000 0.000000 -1314 13.140000 0.000000 0.000000 -1315 13.150000 0.000000 0.000000 -1316 13.160000 0.000000 0.000000 -1317 13.170000 0.000000 0.000000 -1318 13.180000 0.000000 0.000000 -1319 13.190000 0.000000 0.000000 -1320 13.200000 0.000000 0.000000 -1321 13.210000 0.000000 0.000000 -1322 13.220000 0.000000 0.000000 -1323 13.230000 0.000000 0.000000 -1324 13.240000 0.000000 0.000000 -1325 13.250000 0.000000 0.000000 -1326 13.260000 0.000000 0.000000 -1327 13.270000 0.000000 0.000000 -1328 13.280000 0.000000 0.000000 -1329 13.290000 0.000000 0.000000 -1330 13.300000 0.000000 0.000000 -1331 13.310000 0.000000 0.000000 -1332 13.320000 0.000000 0.000000 -1333 13.330000 0.000000 0.000000 -1334 13.340000 0.000000 0.000000 -1335 13.350000 0.000000 0.000000 -1336 13.360000 0.000000 0.000000 -1337 13.370000 0.000000 0.000000 -1338 13.380000 0.000000 0.000000 -1339 13.390000 0.000000 0.000000 -1340 13.400000 0.000000 0.000000 -1341 13.410000 0.000000 0.000000 -1342 13.420000 0.000000 0.000000 -1343 13.430000 0.000000 0.000000 -1344 13.440000 0.000000 0.000000 -1345 13.450000 0.000000 0.000000 -1346 13.460000 0.000000 0.000000 -1347 13.470000 0.000000 0.000000 -1348 13.480000 0.000000 0.000000 -1349 13.490000 0.000000 0.000000 -1350 13.500000 0.000000 0.000000 -1351 13.510000 0.000000 0.000000 -1352 13.520000 0.000000 0.000000 -1353 13.530000 0.000000 0.000000 -1354 13.540000 0.000000 0.000000 -1355 13.550000 0.000000 0.000000 -1356 13.560000 0.000000 0.000000 -1357 13.570000 0.000000 0.000000 -1358 13.580000 0.000000 0.000000 -1359 13.590000 0.000000 0.000000 -1360 13.600000 0.000000 0.000000 -1361 13.610000 0.000000 0.000000 -1362 13.620000 0.000000 0.000000 -1363 13.630000 0.000000 0.000000 -1364 13.640000 0.000000 0.000000 -1365 13.650000 0.000000 0.000000 -1366 13.660000 0.000000 0.000000 -1367 13.670000 0.000000 0.000000 -1368 13.680000 0.000000 0.000000 -1369 13.690000 0.000000 0.000000 -1370 13.700000 0.000000 0.000000 -1371 13.710000 0.000000 0.000000 -1372 13.720000 0.000000 0.000000 -1373 13.730000 0.000000 0.000000 -1374 13.740000 0.000000 0.000000 -1375 13.750000 0.000000 0.000000 -1376 13.760000 0.000000 0.000000 -1377 13.770000 0.000000 0.000000 -1378 13.780000 0.000000 0.000000 -1379 13.790000 0.000000 0.000000 -1380 13.800000 0.000000 0.000000 -1381 13.810000 0.000000 0.000000 -1382 13.820000 0.000000 0.000000 -1383 13.830000 0.000000 0.000000 -1384 13.840000 0.000000 0.000000 -1385 13.850000 0.000000 0.000000 -1386 13.860000 0.000000 0.000000 -1387 13.870000 0.000000 0.000000 -1388 13.880000 0.000000 0.000000 -1389 13.890000 0.000000 0.000000 -1390 13.900000 0.000000 0.000000 -1391 13.910000 0.000000 0.000000 -1392 13.920000 0.000000 0.000000 -1393 13.930000 0.000000 0.000000 -1394 13.940000 0.000000 0.000000 -1395 13.950000 0.000000 0.000000 -1396 13.960000 0.000000 0.000000 -1397 13.970000 0.000000 0.000000 -1398 13.980000 0.000000 0.000000 -1399 13.990000 0.000000 0.000000 -1400 14.000000 0.000000 0.000000 -1401 14.010000 0.000000 0.000000 -1402 14.020000 0.000000 0.000000 -1403 14.030000 0.000000 0.000000 -1404 14.040000 0.000000 0.000000 -1405 14.050000 0.000000 0.000000 -1406 14.060000 0.000000 0.000000 -1407 14.070000 0.000000 0.000000 -1408 14.080000 0.000000 0.000000 -1409 14.090000 0.000000 0.000000 -1410 14.100000 0.000000 0.000000 -1411 14.110000 0.000000 0.000000 -1412 14.120000 0.000000 0.000000 -1413 14.130000 0.000000 0.000000 -1414 14.140000 0.000000 0.000000 -1415 14.150000 0.000000 0.000000 -1416 14.160000 0.000000 0.000000 -1417 14.170000 0.000000 0.000000 -1418 14.180000 0.000000 0.000000 -1419 14.190000 0.000000 0.000000 -1420 14.200000 0.000000 0.000000 -1421 14.210000 0.000000 0.000000 -1422 14.220000 0.000000 0.000000 -1423 14.230000 0.000000 0.000000 -1424 14.240000 0.000000 0.000000 -1425 14.250000 0.000000 0.000000 -1426 14.260000 0.000000 0.000000 -1427 14.270000 0.000000 0.000000 -1428 14.280000 0.000000 0.000000 -1429 14.290000 0.000000 0.000000 -1430 14.300000 0.000000 0.000000 -1431 14.310000 0.000000 0.000000 -1432 14.320000 0.000000 0.000000 -1433 14.330000 0.000000 0.000000 -1434 14.340000 0.000000 0.000000 -1435 14.350000 0.000000 0.000000 -1436 14.360000 0.000000 0.000000 -1437 14.370000 0.000000 0.000000 -1438 14.380000 0.000000 0.000000 -1439 14.390000 0.000000 0.000000 -1440 14.400000 0.000000 0.000000 -1441 14.410000 0.000000 0.000000 -1442 14.420000 0.000000 0.000000 -1443 14.430000 0.000000 0.000000 -1444 14.440000 0.000000 0.000000 -1445 14.450000 0.000000 0.000000 -1446 14.460000 0.000000 0.000000 -1447 14.470000 0.000000 0.000000 -1448 14.480000 0.000000 0.000000 -1449 14.490000 0.000000 0.000000 -1450 14.500000 0.000000 0.000000 -1451 14.510000 0.000000 0.000000 -1452 14.520000 0.000000 0.000000 -1453 14.530000 0.000000 0.000000 -1454 14.540000 0.000000 0.000000 -1455 14.550000 0.000000 0.000000 -1456 14.560000 0.000000 0.000000 -1457 14.570000 0.000000 0.000000 -1458 14.580000 0.000000 0.000000 -1459 14.590000 0.000000 0.000000 -1460 14.600000 0.000000 0.000000 -1461 14.610000 0.000000 0.000000 -1462 14.620000 0.000000 0.000000 -1463 14.630000 0.000000 0.000000 -1464 14.640000 0.000000 0.000000 -1465 14.650000 0.000000 0.000000 -1466 14.660000 0.000000 0.000000 -1467 14.670000 0.000000 0.000000 -1468 14.680000 0.000000 0.000000 -1469 14.690000 0.000000 0.000000 -1470 14.700000 0.000000 0.000000 -1471 14.710000 0.000000 0.000000 -1472 14.720000 0.000000 0.000000 -1473 14.730000 0.000000 0.000000 -1474 14.740000 0.000000 0.000000 -1475 14.750000 0.000000 0.000000 -1476 14.760000 0.000000 0.000000 -1477 14.770000 0.000000 0.000000 -1478 14.780000 0.000000 0.000000 -1479 14.790000 0.000000 0.000000 -1480 14.800000 0.000000 0.000000 -1481 14.810000 0.000000 0.000000 -1482 14.820000 0.000000 0.000000 -1483 14.830000 0.000000 0.000000 -1484 14.840000 0.000000 0.000000 -1485 14.850000 0.000000 0.000000 -1486 14.860000 0.000000 0.000000 -1487 14.870000 0.000000 0.000000 -1488 14.880000 0.000000 0.000000 -1489 14.890000 0.000000 0.000000 -1490 14.900000 0.000000 0.000000 -1491 14.910000 0.000000 0.000000 -1492 14.920000 0.000000 0.000000 -1493 14.930000 0.000000 0.000000 -1494 14.940000 0.000000 0.000000 -1495 14.950000 0.000000 0.000000 -1496 14.960000 0.000000 0.000000 -1497 14.970000 0.000000 0.000000 -1498 14.980000 0.000000 0.000000 -1499 14.990000 0.000000 0.000000 -1500 15.000000 0.000000 0.000000 -1501 15.010000 0.000000 0.000000 -1502 15.020000 0.000000 0.000000 -1503 15.030000 0.000000 0.000000 -1504 15.040000 0.000000 0.000000 -1505 15.050000 0.000000 0.000000 -1506 15.060000 0.000000 0.000000 -1507 15.070000 0.000000 0.000000 -1508 15.080000 0.000000 0.000000 -1509 15.090000 0.000000 0.000000 -1510 15.100000 0.000000 0.000000 -1511 15.110000 0.000000 0.000000 -1512 15.120000 0.000000 0.000000 -1513 15.130000 0.000000 0.000000 -1514 15.140000 0.000000 0.000000 -1515 15.150000 0.000000 0.000000 -1516 15.160000 0.000000 0.000000 -1517 15.170000 0.000000 0.000000 -1518 15.180000 0.000000 0.000000 -1519 15.190000 0.000000 0.000000 -1520 15.200000 0.000000 0.000000 -1521 15.210000 0.000000 0.000000 -1522 15.220000 0.000000 0.000000 -1523 15.230000 0.000000 0.000000 -1524 15.240000 0.000000 0.000000 -1525 15.250000 0.000000 0.000000 -1526 15.260000 0.000000 0.000000 -1527 15.270000 0.000000 0.000000 -1528 15.280000 0.000000 0.000000 -1529 15.290000 0.000000 0.000000 -1530 15.300000 0.000000 0.000000 -1531 15.310000 0.000000 0.000000 -1532 15.320000 0.000000 0.000000 -1533 15.330000 0.000000 0.000000 -1534 15.340000 0.000000 0.000000 -1535 15.350000 0.000000 0.000000 -1536 15.360000 0.000000 0.000000 -1537 15.370000 0.000000 0.000000 -1538 15.380000 0.000000 0.000000 -1539 15.390000 0.000000 0.000000 -1540 15.400000 0.000000 0.000000 -1541 15.410000 0.000000 0.000000 -1542 15.420000 0.000000 0.000000 -1543 15.430000 0.000000 0.000000 -1544 15.440000 0.000000 0.000000 -1545 15.450000 0.000000 0.000000 -1546 15.460000 0.000000 0.000000 -1547 15.470000 0.000000 0.000000 -1548 15.480000 0.000000 0.000000 -1549 15.490000 0.000000 0.000000 -1550 15.500000 0.000000 0.000000 -1551 15.510000 0.000000 0.000000 -1552 15.520000 0.000000 0.000000 -1553 15.530000 0.000000 0.000000 -1554 15.540000 0.000000 0.000000 -1555 15.550000 0.000000 0.000000 -1556 15.560000 0.000000 0.000000 -1557 15.570000 0.000000 0.000000 -1558 15.580000 0.000000 0.000000 -1559 15.590000 0.000000 0.000000 -1560 15.600000 0.000000 0.000000 -1561 15.610000 0.000000 0.000000 -1562 15.620000 0.000000 0.000000 -1563 15.630000 0.000000 0.000000 -1564 15.640000 0.000000 0.000000 -1565 15.650000 0.000000 0.000000 -1566 15.660000 0.000000 0.000000 -1567 15.670000 0.000000 0.000000 -1568 15.680000 0.000000 0.000000 -1569 15.690000 0.000000 0.000000 -1570 15.700000 0.000000 0.000000 -1571 15.710000 0.000000 0.000000 -1572 15.720000 0.000000 0.000000 -1573 15.730000 0.000000 0.000000 -1574 15.740000 0.000000 0.000000 -1575 15.750000 0.000000 0.000000 -1576 15.760000 0.000000 0.000000 -1577 15.770000 0.000000 0.000000 -1578 15.780000 0.000000 0.000000 -1579 15.790000 0.000000 0.000000 -1580 15.800000 0.000000 0.000000 -1581 15.810000 0.000000 0.000000 -1582 15.820000 0.000000 0.000000 -1583 15.830000 0.000000 0.000000 -1584 15.840000 0.000000 0.000000 -1585 15.850000 0.000000 0.000000 -1586 15.860000 0.000000 0.000000 -1587 15.870000 0.000000 0.000000 -1588 15.880000 0.000000 0.000000 -1589 15.890000 0.000000 0.000000 -1590 15.900000 0.000000 0.000000 -1591 15.910000 0.000000 0.000000 -1592 15.920000 0.000000 0.000000 -1593 15.930000 0.000000 0.000000 -1594 15.940000 0.000000 0.000000 -1595 15.950000 0.000000 0.000000 -1596 15.960000 0.000000 0.000000 -1597 15.970000 0.000000 0.000000 -1598 15.980000 0.000000 0.000000 -1599 15.990000 0.000000 0.000000 -1600 16.000000 0.000000 0.000000 -1601 16.010000 0.000000 0.000000 -1602 16.020000 0.000000 0.000000 -1603 16.030000 0.000000 0.000000 -1604 16.040000 0.000000 0.000000 -1605 16.050000 0.000000 0.000000 -1606 16.060000 0.000000 0.000000 -1607 16.070000 0.000000 0.000000 -1608 16.080000 0.000000 0.000000 -1609 16.090000 0.000000 0.000000 -1610 16.100000 0.000000 0.000000 -1611 16.110000 0.000000 0.000000 -1612 16.120000 0.000000 0.000000 -1613 16.130000 0.000000 0.000000 -1614 16.140000 0.000000 0.000000 -1615 16.150000 0.000000 0.000000 -1616 16.160000 0.000000 0.000000 -1617 16.170000 0.000000 0.000000 -1618 16.180000 0.000000 0.000000 -1619 16.190000 0.000000 0.000000 -1620 16.200000 0.000000 0.000000 -1621 16.210000 0.000000 0.000000 -1622 16.220000 0.000000 0.000000 -1623 16.230000 0.000000 0.000000 -1624 16.240000 0.000000 0.000000 -1625 16.250000 0.000000 0.000000 -1626 16.260000 0.000000 0.000000 -1627 16.270000 0.000000 0.000000 -1628 16.280000 0.000000 0.000000 -1629 16.290000 0.000000 0.000000 -1630 16.300000 0.000000 0.000000 -1631 16.310000 0.000000 0.000000 -1632 16.320000 0.000000 0.000000 -1633 16.330000 0.000000 0.000000 -1634 16.340000 0.000000 0.000000 -1635 16.350000 0.000000 0.000000 -1636 16.360000 0.000000 0.000000 -1637 16.370000 0.000000 0.000000 -1638 16.380000 0.000000 0.000000 -1639 16.390000 0.000000 0.000000 -1640 16.400000 0.000000 0.000000 -1641 16.410000 0.000000 0.000000 -1642 16.420000 0.000000 0.000000 -1643 16.430000 0.000000 0.000000 -1644 16.440000 0.000000 0.000000 -1645 16.450000 0.000000 0.000000 -1646 16.460000 0.000000 0.000000 -1647 16.470000 0.000000 0.000000 -1648 16.480000 0.000000 0.000000 -1649 16.490000 0.000000 0.000000 -1650 16.500000 0.000000 0.000000 -1651 16.510000 0.000000 0.000000 -1652 16.520000 0.000000 0.000000 -1653 16.530000 0.000000 0.000000 -1654 16.540000 0.000000 0.000000 -1655 16.550000 0.000000 0.000000 -1656 16.560000 0.000000 0.000000 -1657 16.570000 0.000000 0.000000 -1658 16.580000 0.000000 0.000000 -1659 16.590000 0.000000 0.000000 -1660 16.600000 0.000000 0.000000 -1661 16.610000 0.000000 0.000000 -1662 16.620000 0.000000 0.000000 -1663 16.630000 0.000000 0.000000 -1664 16.640000 0.000000 0.000000 -1665 16.650000 0.000000 0.000000 -1666 16.660000 0.000000 0.000000 -1667 16.670000 0.000000 0.000000 -1668 16.680000 0.000000 0.000000 -1669 16.690000 0.000000 0.000000 -1670 16.700000 0.000000 0.000000 -1671 16.710000 0.000000 0.000000 -1672 16.720000 0.000000 0.000000 -1673 16.730000 0.000000 0.000000 -1674 16.740000 0.000000 0.000000 -1675 16.750000 0.000000 0.000000 -1676 16.760000 0.000000 0.000000 -1677 16.770000 0.000000 0.000000 -1678 16.780000 0.000000 0.000000 -1679 16.790000 0.000000 0.000000 -1680 16.800000 0.000000 0.000000 -1681 16.810000 0.000000 0.000000 -1682 16.820000 0.000000 0.000000 -1683 16.830000 0.000000 0.000000 -1684 16.840000 0.000000 0.000000 -1685 16.850000 0.000000 0.000000 -1686 16.860000 0.000000 0.000000 -1687 16.870000 0.000000 0.000000 -1688 16.880000 0.000000 0.000000 -1689 16.890000 0.000000 0.000000 -1690 16.900000 0.000000 0.000000 -1691 16.910000 0.000000 0.000000 -1692 16.920000 0.000000 0.000000 -1693 16.930000 0.000000 0.000000 -1694 16.940000 0.000000 0.000000 -1695 16.950000 0.000000 0.000000 -1696 16.960000 0.000000 0.000000 -1697 16.970000 0.000000 0.000000 -1698 16.980000 0.000000 0.000000 -1699 16.990000 0.000000 0.000000 -1700 17.000000 0.000000 0.000000 -1701 17.010000 0.000000 0.000000 -1702 17.020000 0.000000 0.000000 -1703 17.030000 0.000000 0.000000 -1704 17.040000 0.000000 0.000000 -1705 17.050000 0.000000 0.000000 -1706 17.060000 0.000000 0.000000 -1707 17.070000 0.000000 0.000000 -1708 17.080000 0.000000 0.000000 -1709 17.090000 0.000000 0.000000 -1710 17.100000 0.000000 0.000000 -1711 17.110000 0.000000 0.000000 -1712 17.120000 0.000000 0.000000 -1713 17.130000 0.000000 0.000000 -1714 17.140000 0.000000 0.000000 -1715 17.150000 0.000000 0.000000 -1716 17.160000 0.000000 0.000000 -1717 17.170000 0.000000 0.000000 -1718 17.180000 0.000000 0.000000 -1719 17.190000 0.000000 0.000000 -1720 17.200000 0.000000 0.000000 -1721 17.210000 0.000000 0.000000 -1722 17.220000 0.000000 0.000000 -1723 17.230000 0.000000 0.000000 -1724 17.240000 0.000000 0.000000 -1725 17.250000 0.000000 0.000000 -1726 17.260000 0.000000 0.000000 -1727 17.270000 0.000000 0.000000 -1728 17.280000 0.000000 0.000000 -1729 17.290000 0.000000 0.000000 -1730 17.300000 0.000000 0.000000 -1731 17.310000 0.000000 0.000000 -1732 17.320000 0.000000 0.000000 -1733 17.330000 0.000000 0.000000 -1734 17.340000 0.000000 0.000000 -1735 17.350000 0.000000 0.000000 -1736 17.360000 0.000000 0.000000 -1737 17.370000 0.000000 0.000000 -1738 17.380000 0.000000 0.000000 -1739 17.390000 0.000000 0.000000 -1740 17.400000 0.000000 0.000000 -1741 17.410000 0.000000 0.000000 -1742 17.420000 0.000000 0.000000 -1743 17.430000 0.000000 0.000000 -1744 17.440000 0.000000 0.000000 -1745 17.450000 0.000000 0.000000 -1746 17.460000 0.000000 0.000000 -1747 17.470000 0.000000 0.000000 -1748 17.480000 0.000000 0.000000 -1749 17.490000 0.000000 0.000000 -1750 17.500000 0.000000 0.000000 -1751 17.510000 0.000000 0.000000 -1752 17.520000 0.000000 0.000000 -1753 17.530000 0.000000 0.000000 -1754 17.540000 0.000000 0.000000 -1755 17.550000 0.000000 0.000000 -1756 17.560000 0.000000 0.000000 -1757 17.570000 0.000000 0.000000 -1758 17.580000 0.000000 0.000000 -1759 17.590000 0.000000 0.000000 -1760 17.600000 0.000000 0.000000 -1761 17.610000 0.000000 0.000000 -1762 17.620000 0.000000 0.000000 -1763 17.630000 0.000000 0.000000 -1764 17.640000 0.000000 0.000000 -1765 17.650000 0.000000 0.000000 -1766 17.660000 0.000000 0.000000 -1767 17.670000 0.000000 0.000000 -1768 17.680000 0.000000 0.000000 -1769 17.690000 0.000000 0.000000 -1770 17.700000 0.000000 0.000000 -1771 17.710000 0.000000 0.000000 -1772 17.720000 0.000000 0.000000 -1773 17.730000 0.000000 0.000000 -1774 17.740000 0.000000 0.000000 -1775 17.750000 0.000000 0.000000 -1776 17.760000 0.000000 0.000000 -1777 17.770000 0.000000 0.000000 -1778 17.780000 0.000000 0.000000 -1779 17.790000 0.000000 0.000000 -1780 17.800000 0.000000 0.000000 -1781 17.810000 0.000000 0.000000 -1782 17.820000 0.000000 0.000000 -1783 17.830000 0.000000 0.000000 -1784 17.840000 0.000000 0.000000 -1785 17.850000 0.000000 0.000000 -1786 17.860000 0.000000 0.000000 -1787 17.870000 0.000000 0.000000 -1788 17.880000 0.000000 0.000000 -1789 17.890000 0.000000 0.000000 -1790 17.900000 0.000000 0.000000 -1791 17.910000 0.000000 0.000000 -1792 17.920000 0.000000 0.000000 -1793 17.930000 0.000000 0.000000 -1794 17.940000 0.000000 0.000000 -1795 17.950000 0.000000 0.000000 -1796 17.960000 0.000000 0.000000 -1797 17.970000 0.000000 0.000000 -1798 17.980000 0.000000 0.000000 -1799 17.990000 0.000000 0.000000 -1800 18.000000 0.000000 0.000000 -1801 18.010000 0.000000 0.000000 -1802 18.020000 0.000000 0.000000 -1803 18.030000 0.000000 0.000000 -1804 18.040000 0.000000 0.000000 -1805 18.050000 0.000000 0.000000 -1806 18.060000 0.000000 0.000000 -1807 18.070000 0.000000 0.000000 -1808 18.080000 0.000000 0.000000 -1809 18.090000 0.000000 0.000000 -1810 18.100000 0.000000 0.000000 -1811 18.110000 0.000000 0.000000 -1812 18.120000 0.000000 0.000000 -1813 18.130000 0.000000 0.000000 -1814 18.140000 0.000000 0.000000 -1815 18.150000 0.000000 0.000000 -1816 18.160000 0.000000 0.000000 -1817 18.170000 0.000000 0.000000 -1818 18.180000 0.000000 0.000000 -1819 18.190000 0.000000 0.000000 -1820 18.200000 0.000000 0.000000 -1821 18.210000 0.000000 0.000000 -1822 18.220000 0.000000 0.000000 -1823 18.230000 0.000000 0.000000 -1824 18.240000 0.000000 0.000000 -1825 18.250000 0.000000 0.000000 -1826 18.260000 0.000000 0.000000 -1827 18.270000 0.000000 0.000000 -1828 18.280000 0.000000 0.000000 -1829 18.290000 0.000000 0.000000 -1830 18.300000 0.000000 0.000000 -1831 18.310000 0.000000 0.000000 -1832 18.320000 0.000000 0.000000 -1833 18.330000 0.000000 0.000000 -1834 18.340000 0.000000 0.000000 -1835 18.350000 0.000000 0.000000 -1836 18.360000 0.000000 0.000000 -1837 18.370000 0.000000 0.000000 -1838 18.380000 0.000000 0.000000 -1839 18.390000 0.000000 0.000000 -1840 18.400000 0.000000 0.000000 -1841 18.410000 0.000000 0.000000 -1842 18.420000 0.000000 0.000000 -1843 18.430000 0.000000 0.000000 -1844 18.440000 0.000000 0.000000 -1845 18.450000 0.000000 0.000000 -1846 18.460000 0.000000 0.000000 -1847 18.470000 0.000000 0.000000 -1848 18.480000 0.000000 0.000000 -1849 18.490000 0.000000 0.000000 -1850 18.500000 0.000000 0.000000 -1851 18.510000 0.000000 0.000000 -1852 18.520000 0.000000 0.000000 -1853 18.530000 0.000000 0.000000 -1854 18.540000 0.000000 0.000000 -1855 18.550000 0.000000 0.000000 -1856 18.560000 0.000000 0.000000 -1857 18.570000 0.000000 0.000000 -1858 18.580000 0.000000 0.000000 -1859 18.590000 0.000000 0.000000 -1860 18.600000 0.000000 0.000000 -1861 18.610000 0.000000 0.000000 -1862 18.620000 0.000000 0.000000 -1863 18.630000 0.000000 0.000000 -1864 18.640000 0.000000 0.000000 -1865 18.650000 0.000000 0.000000 -1866 18.660000 0.000000 0.000000 -1867 18.670000 0.000000 0.000000 -1868 18.680000 0.000000 0.000000 -1869 18.690000 0.000000 0.000000 -1870 18.700000 0.000000 0.000000 -1871 18.710000 0.000000 0.000000 -1872 18.720000 0.000000 0.000000 -1873 18.730000 0.000000 0.000000 -1874 18.740000 0.000000 0.000000 -1875 18.750000 0.000000 0.000000 -1876 18.760000 0.000000 0.000000 -1877 18.770000 0.000000 0.000000 -1878 18.780000 0.000000 0.000000 -1879 18.790000 0.000000 0.000000 -1880 18.800000 0.000000 0.000000 -1881 18.810000 0.000000 0.000000 -1882 18.820000 0.000000 0.000000 -1883 18.830000 0.000000 0.000000 -1884 18.840000 0.000000 0.000000 -1885 18.850000 0.000000 0.000000 -1886 18.860000 0.000000 0.000000 -1887 18.870000 0.000000 0.000000 -1888 18.880000 0.000000 0.000000 -1889 18.890000 0.000000 0.000000 -1890 18.900000 0.000000 0.000000 -1891 18.910000 0.000000 0.000000 -1892 18.920000 0.000000 0.000000 -1893 18.930000 0.000000 0.000000 -1894 18.940000 0.000000 0.000000 -1895 18.950000 0.000000 0.000000 -1896 18.960000 0.000000 0.000000 -1897 18.970000 0.000000 0.000000 -1898 18.980000 0.000000 0.000000 -1899 18.990000 0.000000 0.000000 -1900 19.000000 0.000000 0.000000 -1901 19.010000 0.000000 0.000000 -1902 19.020000 0.000000 0.000000 -1903 19.030000 0.000000 0.000000 -1904 19.040000 0.000000 0.000000 -1905 19.050000 0.000000 0.000000 -1906 19.060000 0.000000 0.000000 -1907 19.070000 0.000000 0.000000 -1908 19.080000 0.000000 0.000000 -1909 19.090000 0.000000 0.000000 -1910 19.100000 0.000000 0.000000 -1911 19.110000 0.000000 0.000000 -1912 19.120000 0.000000 0.000000 -1913 19.130000 0.000000 0.000000 -1914 19.140000 0.000000 0.000000 -1915 19.150000 0.000000 0.000000 -1916 19.160000 0.000000 0.000000 -1917 19.170000 0.000000 0.000000 -1918 19.180000 0.000000 0.000000 -1919 19.190000 0.000000 0.000000 -1920 19.200000 0.000000 0.000000 -1921 19.210000 0.000000 0.000000 -1922 19.220000 0.000000 0.000000 -1923 19.230000 0.000000 0.000000 -1924 19.240000 0.000000 0.000000 -1925 19.250000 0.000000 0.000000 -1926 19.260000 0.000000 0.000000 -1927 19.270000 0.000000 0.000000 -1928 19.280000 0.000000 0.000000 -1929 19.290000 0.000000 0.000000 -1930 19.300000 0.000000 0.000000 -1931 19.310000 0.000000 0.000000 -1932 19.320000 0.000000 0.000000 -1933 19.330000 0.000000 0.000000 -1934 19.340000 0.000000 0.000000 -1935 19.350000 0.000000 0.000000 -1936 19.360000 0.000000 0.000000 -1937 19.370000 0.000000 0.000000 -1938 19.380000 0.000000 0.000000 -1939 19.390000 0.000000 0.000000 -1940 19.400000 0.000000 0.000000 -1941 19.410000 0.000000 0.000000 -1942 19.420000 0.000000 0.000000 -1943 19.430000 0.000000 0.000000 -1944 19.440000 0.000000 0.000000 -1945 19.450000 0.000000 0.000000 -1946 19.460000 0.000000 0.000000 -1947 19.470000 0.000000 0.000000 -1948 19.480000 0.000000 0.000000 -1949 19.490000 0.000000 0.000000 -1950 19.500000 0.000000 0.000000 -1951 19.510000 0.000000 0.000000 -1952 19.520000 0.000000 0.000000 -1953 19.530000 0.000000 0.000000 -1954 19.540000 0.000000 0.000000 -1955 19.550000 0.000000 0.000000 -1956 19.560000 0.000000 0.000000 -1957 19.570000 0.000000 0.000000 -1958 19.580000 0.000000 0.000000 -1959 19.590000 0.000000 0.000000 -1960 19.600000 0.000000 0.000000 -1961 19.610000 0.000000 0.000000 -1962 19.620000 0.000000 0.000000 -1963 19.630000 0.000000 0.000000 -1964 19.640000 0.000000 0.000000 -1965 19.650000 0.000000 0.000000 -1966 19.660000 0.000000 0.000000 -1967 19.670000 0.000000 0.000000 -1968 19.680000 0.000000 0.000000 -1969 19.690000 0.000000 0.000000 -1970 19.700000 0.000000 0.000000 -1971 19.710000 0.000000 0.000000 -1972 19.720000 0.000000 0.000000 -1973 19.730000 0.000000 0.000000 -1974 19.740000 0.000000 0.000000 -1975 19.750000 0.000000 0.000000 -1976 19.760000 0.000000 0.000000 -1977 19.770000 0.000000 0.000000 -1978 19.780000 0.000000 0.000000 -1979 19.790000 0.000000 0.000000 -1980 19.800000 0.000000 0.000000 -1981 19.810000 0.000000 0.000000 -1982 19.820000 0.000000 0.000000 -1983 19.830000 0.000000 0.000000 -1984 19.840000 0.000000 0.000000 -1985 19.850000 0.000000 0.000000 -1986 19.860000 0.000000 0.000000 -1987 19.870000 0.000000 0.000000 -1988 19.880000 0.000000 0.000000 -1989 19.890000 0.000000 0.000000 -1990 19.900000 0.000000 0.000000 -1991 19.910000 0.000000 0.000000 -1992 19.920000 0.000000 0.000000 -1993 19.930000 0.000000 0.000000 -1994 19.940000 0.000000 0.000000 -1995 19.950000 0.000000 0.000000 -1996 19.960000 0.000000 0.000000 -1997 19.970000 0.000000 0.000000 -1998 19.980000 0.000000 0.000000 -1999 19.990000 0.000000 0.000000 -2000 20.000000 0.000000 0.000000 -2001 20.010000 0.000000 0.000000 -2002 20.020000 0.000000 0.000000 -2003 20.030000 0.000000 0.000000 -2004 20.040000 0.000000 0.000000 -2005 20.050000 0.000000 0.000000 -2006 20.060000 0.000000 0.000000 -2007 20.070000 0.000000 0.000000 -2008 20.080000 0.000000 0.000000 -2009 20.090000 0.000000 0.000000 -2010 20.100000 0.000000 0.000000 -2011 20.110000 0.000000 0.000000 -2012 20.120000 0.000000 0.000000 -2013 20.130000 0.000000 0.000000 -2014 20.140000 0.000000 0.000000 -2015 20.150000 0.000000 0.000000 -2016 20.160000 0.000000 0.000000 -2017 20.170000 0.000000 0.000000 -2018 20.180000 0.000000 0.000000 -2019 20.190000 0.000000 0.000000 -2020 20.200000 0.000000 0.000000 -2021 20.210000 0.000000 0.000000 -2022 20.220000 0.000000 0.000000 -2023 20.230000 0.000000 0.000000 -2024 20.240000 0.000000 0.000000 -2025 20.250000 0.000000 0.000000 -2026 20.260000 0.000000 0.000000 -2027 20.270000 0.000000 0.000000 -2028 20.280000 0.000000 0.000000 -2029 20.290000 0.000000 0.000000 -2030 20.300000 0.000000 0.000000 -2031 20.310000 0.000000 0.000000 -2032 20.320000 0.000000 0.000000 -2033 20.330000 0.000000 0.000000 -2034 20.340000 0.000000 0.000000 -2035 20.350000 0.000000 0.000000 -2036 20.360000 0.000000 0.000000 -2037 20.370000 0.000000 0.000000 -2038 20.380000 0.000000 0.000000 -2039 20.390000 0.000000 0.000000 -2040 20.400000 0.000000 0.000000 -2041 20.410000 0.000000 0.000000 -2042 20.420000 0.000000 0.000000 -2043 20.430000 0.000000 0.000000 -2044 20.440000 0.000000 0.000000 -2045 20.450000 0.000000 0.000000 -2046 20.460000 0.000000 0.000000 -2047 20.470000 0.000000 0.000000 -2048 20.480000 0.000000 0.000000 -2049 20.490000 0.000000 0.000000 -2050 20.500000 0.000000 0.000000 -2051 20.510000 0.000000 0.000000 -2052 20.520000 0.000000 0.000000 -2053 20.530000 0.000000 0.000000 -2054 20.540000 0.000000 0.000000 -2055 20.550000 0.000000 0.000000 -2056 20.560000 0.000000 0.000000 -2057 20.570000 0.000000 0.000000 -2058 20.580000 0.000000 0.000000 -2059 20.590000 0.000000 0.000000 -2060 20.600000 0.000000 0.000000 -2061 20.610000 0.000000 0.000000 -2062 20.620000 0.000000 0.000000 -2063 20.630000 0.000000 0.000000 -2064 20.640000 0.000000 0.000000 -2065 20.650000 0.000000 0.000000 -2066 20.660000 0.000000 0.000000 -2067 20.670000 0.000000 0.000000 -2068 20.680000 0.000000 0.000000 -2069 20.690000 0.000000 0.000000 -2070 20.700000 0.000000 0.000000 -2071 20.710000 0.000000 0.000000 -2072 20.720000 0.000000 0.000000 -2073 20.730000 0.000000 0.000000 -2074 20.740000 0.000000 0.000000 -2075 20.750000 0.000000 0.000000 -2076 20.760000 0.000000 0.000000 -2077 20.770000 0.000000 0.000000 -2078 20.780000 0.000000 0.000000 -2079 20.790000 0.000000 0.000000 -2080 20.800000 0.000000 0.000000 -2081 20.810000 0.000000 0.000000 -2082 20.820000 0.000000 0.000000 -2083 20.830000 0.000000 0.000000 -2084 20.840000 0.000000 0.000000 -2085 20.850000 0.000000 0.000000 -2086 20.860000 0.000000 0.000000 -2087 20.870000 0.000000 0.000000 -2088 20.880000 0.000000 0.000000 -2089 20.890000 0.000000 0.000000 -2090 20.900000 0.000000 0.000000 -2091 20.910000 0.000000 0.000000 -2092 20.920000 0.000000 0.000000 -2093 20.930000 0.000000 0.000000 -2094 20.940000 0.000000 0.000000 -2095 20.950000 0.000000 0.000000 -2096 20.960000 0.000000 0.000000 -2097 20.970000 0.000000 0.000000 -2098 20.980000 0.000000 0.000000 -2099 20.990000 0.000000 0.000000 -2100 21.000000 0.000000 0.000000 -2101 21.010000 0.000000 0.000000 -2102 21.020000 0.000000 0.000000 -2103 21.030000 0.000000 0.000000 -2104 21.040000 0.000000 0.000000 -2105 21.050000 0.000000 0.000000 -2106 21.060000 0.000000 0.000000 -2107 21.070000 0.000000 0.000000 -2108 21.080000 0.000000 0.000000 -2109 21.090000 0.000000 0.000000 -2110 21.100000 0.000000 0.000000 -2111 21.110000 0.000000 0.000000 -2112 21.120000 0.000000 0.000000 -2113 21.130000 0.000000 0.000000 -2114 21.140000 0.000000 0.000000 -2115 21.150000 0.000000 0.000000 -2116 21.160000 0.000000 0.000000 -2117 21.170000 0.000000 0.000000 -2118 21.180000 0.000000 0.000000 -2119 21.190000 0.000000 0.000000 -2120 21.200000 0.000000 0.000000 -2121 21.210000 0.000000 0.000000 -2122 21.220000 0.000000 0.000000 -2123 21.230000 0.000000 0.000000 -2124 21.240000 0.000000 0.000000 -2125 21.250000 0.000000 0.000000 -2126 21.260000 0.000000 0.000000 -2127 21.270000 0.000000 0.000000 -2128 21.280000 0.000000 0.000000 -2129 21.290000 0.000000 0.000000 -2130 21.300000 0.000000 0.000000 -2131 21.310000 0.000000 0.000000 -2132 21.320000 0.000000 0.000000 -2133 21.330000 0.000000 0.000000 -2134 21.340000 0.000000 0.000000 -2135 21.350000 0.000000 0.000000 -2136 21.360000 0.000000 0.000000 -2137 21.370000 0.000000 0.000000 -2138 21.380000 0.000000 0.000000 -2139 21.390000 0.000000 0.000000 -2140 21.400000 0.000000 0.000000 -2141 21.410000 0.000000 0.000000 -2142 21.420000 0.000000 0.000000 -2143 21.430000 0.000000 0.000000 -2144 21.440000 0.000000 0.000000 -2145 21.450000 0.000000 0.000000 -2146 21.460000 0.000000 0.000000 -2147 21.470000 0.000000 0.000000 -2148 21.480000 0.000000 0.000000 -2149 21.490000 0.000000 0.000000 -2150 21.500000 0.000000 0.000000 -2151 21.510000 0.000000 0.000000 -2152 21.520000 0.000000 0.000000 -2153 21.530000 0.000000 0.000000 -2154 21.540000 0.000000 0.000000 -2155 21.550000 0.000000 0.000000 -2156 21.560000 0.000000 0.000000 -2157 21.570000 0.000000 0.000000 -2158 21.580000 0.000000 0.000000 -2159 21.590000 0.000000 0.000000 -2160 21.600000 0.000000 0.000000 -2161 21.610000 0.000000 0.000000 -2162 21.620000 0.000000 0.000000 -2163 21.630000 0.000000 0.000000 -2164 21.640000 0.000000 0.000000 -2165 21.650000 0.000000 0.000000 -2166 21.660000 0.000000 0.000000 -2167 21.670000 0.000000 0.000000 -2168 21.680000 0.000000 0.000000 -2169 21.690000 0.000000 0.000000 -2170 21.700000 0.000000 0.000000 -2171 21.710000 0.000000 0.000000 -2172 21.720000 0.000000 0.000000 -2173 21.730000 0.000000 0.000000 -2174 21.740000 0.000000 0.000000 -2175 21.750000 0.000000 0.000000 -2176 21.760000 0.000000 0.000000 -2177 21.770000 0.000000 0.000000 -2178 21.780000 0.000000 0.000000 -2179 21.790000 0.000000 0.000000 -2180 21.800000 0.000000 0.000000 -2181 21.810000 0.000000 0.000000 -2182 21.820000 0.000000 0.000000 -2183 21.830000 0.000000 0.000000 -2184 21.840000 0.000000 0.000000 -2185 21.850000 0.000000 0.000000 -2186 21.860000 0.000000 0.000000 -2187 21.870000 0.000000 0.000000 -2188 21.880000 0.000000 0.000000 -2189 21.890000 0.000000 0.000000 -2190 21.900000 0.000000 0.000000 -2191 21.910000 0.000000 0.000000 -2192 21.920000 0.000000 0.000000 -2193 21.930000 0.000000 0.000000 -2194 21.940000 0.000000 0.000000 -2195 21.950000 0.000000 0.000000 -2196 21.960000 0.000000 0.000000 -2197 21.970000 0.000000 0.000000 -2198 21.980000 0.000000 0.000000 -2199 21.990000 0.000000 0.000000 -2200 22.000000 0.000000 0.000000 -2201 22.010000 0.000000 0.000000 -2202 22.020000 0.000000 0.000000 -2203 22.030000 0.000000 0.000000 -2204 22.040000 0.000000 0.000000 -2205 22.050000 0.000000 0.000000 -2206 22.060000 0.000000 0.000000 -2207 22.070000 0.000000 0.000000 -2208 22.080000 0.000000 0.000000 -2209 22.090000 0.000000 0.000000 -2210 22.100000 0.000000 0.000000 -2211 22.110000 0.000000 0.000000 -2212 22.120000 0.000000 0.000000 -2213 22.130000 0.000000 0.000000 -2214 22.140000 0.000000 0.000000 -2215 22.150000 0.000000 0.000000 -2216 22.160000 0.000000 0.000000 -2217 22.170000 0.000000 0.000000 -2218 22.180000 0.000000 0.000000 -2219 22.190000 0.000000 0.000000 -2220 22.200000 0.000000 0.000000 -2221 22.210000 0.000000 0.000000 -2222 22.220000 0.000000 0.000000 -2223 22.230000 0.000000 0.000000 -2224 22.240000 0.000000 0.000000 -2225 22.250000 0.000000 0.000000 -2226 22.260000 0.000000 0.000000 -2227 22.270000 0.000000 0.000000 -2228 22.280000 0.000000 0.000000 -2229 22.290000 0.000000 0.000000 -2230 22.300000 0.000000 0.000000 -2231 22.310000 0.000000 0.000000 -2232 22.320000 0.000000 0.000000 -2233 22.330000 0.000000 0.000000 -2234 22.340000 0.000000 0.000000 -2235 22.350000 0.000000 0.000000 -2236 22.360000 0.000000 0.000000 -2237 22.370000 0.000000 0.000000 -2238 22.380000 0.000000 0.000000 -2239 22.390000 0.000000 0.000000 -2240 22.400000 0.000000 0.000000 -2241 22.410000 0.000000 0.000000 -2242 22.420000 0.000000 0.000000 -2243 22.430000 0.000000 0.000000 -2244 22.440000 0.000000 0.000000 -2245 22.450000 0.000000 0.000000 -2246 22.460000 0.000000 0.000000 -2247 22.470000 0.000000 0.000000 -2248 22.480000 0.000000 0.000000 -2249 22.490000 0.000000 0.000000 -2250 22.500000 0.000000 0.000000 -2251 22.510000 0.000000 0.000000 -2252 22.520000 0.000000 0.000000 -2253 22.530000 0.000000 0.000000 -2254 22.540000 0.000000 0.000000 -2255 22.550000 0.000000 0.000000 -2256 22.560000 0.000000 0.000000 -2257 22.570000 0.000000 0.000000 -2258 22.580000 0.000000 0.000000 -2259 22.590000 0.000000 0.000000 -2260 22.600000 0.000000 0.000000 -2261 22.610000 0.000000 0.000000 -2262 22.620000 0.000000 0.000000 -2263 22.630000 0.000000 0.000000 -2264 22.640000 0.000000 0.000000 -2265 22.650000 0.000000 0.000000 -2266 22.660000 0.000000 0.000000 -2267 22.670000 0.000000 0.000000 -2268 22.680000 0.000000 0.000000 -2269 22.690000 0.000000 0.000000 -2270 22.700000 0.000000 0.000000 -2271 22.710000 0.000000 0.000000 -2272 22.720000 0.000000 0.000000 -2273 22.730000 0.000000 0.000000 -2274 22.740000 0.000000 0.000000 -2275 22.750000 0.000000 0.000000 -2276 22.760000 0.000000 0.000000 -2277 22.770000 0.000000 0.000000 -2278 22.780000 0.000000 0.000000 -2279 22.790000 0.000000 0.000000 -2280 22.800000 0.000000 0.000000 -2281 22.810000 0.000000 0.000000 -2282 22.820000 0.000000 0.000000 -2283 22.830000 0.000000 0.000000 -2284 22.840000 0.000000 0.000000 -2285 22.850000 0.000000 0.000000 -2286 22.860000 0.000000 0.000000 -2287 22.870000 0.000000 0.000000 -2288 22.880000 0.000000 0.000000 -2289 22.890000 0.000000 0.000000 -2290 22.900000 0.000000 0.000000 -2291 22.910000 0.000000 0.000000 -2292 22.920000 0.000000 0.000000 -2293 22.930000 0.000000 0.000000 -2294 22.940000 0.000000 0.000000 -2295 22.950000 0.000000 0.000000 -2296 22.960000 0.000000 0.000000 -2297 22.970000 0.000000 0.000000 -2298 22.980000 0.000000 0.000000 -2299 22.990000 0.000000 0.000000 -2300 23.000000 0.000000 0.000000 -2301 23.010000 0.000000 0.000000 -2302 23.020000 0.000000 0.000000 -2303 23.030000 0.000000 0.000000 -2304 23.040000 0.000000 0.000000 -2305 23.050000 0.000000 0.000000 -2306 23.060000 0.000000 0.000000 -2307 23.070000 0.000000 0.000000 -2308 23.080000 0.000000 0.000000 -2309 23.090000 0.000000 0.000000 -2310 23.100000 0.000000 0.000000 -2311 23.110000 0.000000 0.000000 -2312 23.120000 0.000000 0.000000 -2313 23.130000 0.000000 0.000000 -2314 23.140000 0.000000 0.000000 -2315 23.150000 0.000000 0.000000 -2316 23.160000 0.000000 0.000000 -2317 23.170000 0.000000 0.000000 -2318 23.180000 0.000000 0.000000 -2319 23.190000 0.000000 0.000000 -2320 23.200000 0.000000 0.000000 -2321 23.210000 0.000000 0.000000 -2322 23.220000 0.000000 0.000000 -2323 23.230000 0.000000 0.000000 -2324 23.240000 0.000000 0.000000 -2325 23.250000 0.000000 0.000000 -2326 23.260000 0.000000 0.000000 -2327 23.270000 0.000000 0.000000 -2328 23.280000 0.000000 0.000000 -2329 23.290000 0.000000 0.000000 -2330 23.300000 0.000000 0.000000 -2331 23.310000 0.000000 0.000000 -2332 23.320000 0.000000 0.000000 -2333 23.330000 0.000000 0.000000 -2334 23.340000 0.000000 0.000000 -2335 23.350000 0.000000 0.000000 -2336 23.360000 0.000000 0.000000 -2337 23.370000 0.000000 0.000000 -2338 23.380000 0.000000 0.000000 -2339 23.390000 0.000000 0.000000 -2340 23.400000 0.000000 0.000000 -2341 23.410000 0.000000 0.000000 -2342 23.420000 0.000000 0.000000 -2343 23.430000 0.000000 0.000000 -2344 23.440000 0.000000 0.000000 -2345 23.450000 0.000000 0.000000 -2346 23.460000 0.000000 0.000000 -2347 23.470000 0.000000 0.000000 -2348 23.480000 0.000000 0.000000 -2349 23.490000 0.000000 0.000000 -2350 23.500000 0.000000 0.000000 -2351 23.510000 0.000000 0.000000 -2352 23.520000 0.000000 0.000000 -2353 23.530000 0.000000 0.000000 -2354 23.540000 0.000000 0.000000 -2355 23.550000 0.000000 0.000000 -2356 23.560000 0.000000 0.000000 -2357 23.570000 0.000000 0.000000 -2358 23.580000 0.000000 0.000000 -2359 23.590000 0.000000 0.000000 -2360 23.600000 0.000000 0.000000 -2361 23.610000 0.000000 0.000000 -2362 23.620000 0.000000 0.000000 -2363 23.630000 0.000000 0.000000 -2364 23.640000 0.000000 0.000000 -2365 23.650000 0.000000 0.000000 -2366 23.660000 0.000000 0.000000 -2367 23.670000 0.000000 0.000000 -2368 23.680000 0.000000 0.000000 -2369 23.690000 0.000000 0.000000 -2370 23.700000 0.000000 0.000000 -2371 23.710000 0.000000 0.000000 -2372 23.720000 0.000000 0.000000 -2373 23.730000 0.000000 0.000000 -2374 23.740000 0.000000 0.000000 -2375 23.750000 0.000000 0.000000 -2376 23.760000 0.000000 0.000000 -2377 23.770000 0.000000 0.000000 -2378 23.780000 0.000000 0.000000 -2379 23.790000 0.000000 0.000000 -2380 23.800000 0.000000 0.000000 -2381 23.810000 0.000000 0.000000 -2382 23.820000 0.000000 0.000000 -2383 23.830000 0.000000 0.000000 -2384 23.840000 0.000000 0.000000 -2385 23.850000 0.000000 0.000000 -2386 23.860000 0.000000 0.000000 -2387 23.870000 0.000000 0.000000 -2388 23.880000 0.000000 0.000000 -2389 23.890000 0.000000 0.000000 -2390 23.900000 0.000000 0.000000 -2391 23.910000 0.000000 0.000000 -2392 23.920000 0.000000 0.000000 -2393 23.930000 0.000000 0.000000 -2394 23.940000 0.000000 0.000000 -2395 23.950000 0.000000 0.000000 -2396 23.960000 0.000000 0.000000 -2397 23.970000 0.000000 0.000000 -2398 23.980000 0.000000 0.000000 -2399 23.990000 0.000000 0.000000 -2400 24.000000 0.000000 0.000000 -2401 24.010000 0.000000 0.000000 -2402 24.020000 0.000000 0.000000 -2403 24.030000 0.000000 0.000000 -2404 24.040000 0.000000 0.000000 -2405 24.050000 0.000000 0.000000 -2406 24.060000 0.000000 0.000000 -2407 24.070000 0.000000 0.000000 -2408 24.080000 0.000000 0.000000 -2409 24.090000 0.000000 0.000000 -2410 24.100000 0.000000 0.000000 -2411 24.110000 0.000000 0.000000 -2412 24.120000 0.000000 0.000000 -2413 24.130000 0.000000 0.000000 -2414 24.140000 0.000000 0.000000 -2415 24.150000 0.000000 0.000000 -2416 24.160000 0.000000 0.000000 -2417 24.170000 0.000000 0.000000 -2418 24.180000 0.000000 0.000000 -2419 24.190000 0.000000 0.000000 -2420 24.200000 0.000000 0.000000 -2421 24.210000 0.000000 0.000000 -2422 24.220000 0.000000 0.000000 -2423 24.230000 0.000000 0.000000 -2424 24.240000 0.000000 0.000000 -2425 24.250000 0.000000 0.000000 -2426 24.260000 0.000000 0.000000 -2427 24.270000 0.000000 0.000000 -2428 24.280000 0.000000 0.000000 -2429 24.290000 0.000000 0.000000 -2430 24.300000 0.000000 0.000000 -2431 24.310000 0.000000 0.000000 -2432 24.320000 0.000000 0.000000 -2433 24.330000 0.000000 0.000000 -2434 24.340000 0.000000 0.000000 -2435 24.350000 0.000000 0.000000 -2436 24.360000 0.000000 0.000000 -2437 24.370000 0.000000 0.000000 -2438 24.380000 0.000000 0.000000 -2439 24.390000 0.000000 0.000000 -2440 24.400000 0.000000 0.000000 -2441 24.410000 0.000000 0.000000 -2442 24.420000 0.000000 0.000000 -2443 24.430000 0.000000 0.000000 -2444 24.440000 0.000000 0.000000 -2445 24.450000 0.000000 0.000000 -2446 24.460000 0.000000 0.000000 -2447 24.470000 0.000000 0.000000 -2448 24.480000 0.000000 0.000000 -2449 24.490000 0.000000 0.000000 -2450 24.500000 0.000000 0.000000 -2451 24.510000 0.000000 0.000000 -2452 24.520000 0.000000 0.000000 -2453 24.530000 0.000000 0.000000 -2454 24.540000 0.000000 0.000000 -2455 24.550000 0.000000 0.000000 -2456 24.560000 0.000000 0.000000 -2457 24.570000 0.000000 0.000000 -2458 24.580000 0.000000 0.000000 -2459 24.590000 0.000000 0.000000 -2460 24.600000 0.000000 0.000000 -2461 24.610000 0.000000 0.000000 -2462 24.620000 0.000000 0.000000 -2463 24.630000 0.000000 0.000000 -2464 24.640000 0.000000 0.000000 -2465 24.650000 0.000000 0.000000 -2466 24.660000 0.000000 0.000000 -2467 24.670000 0.000000 0.000000 -2468 24.680000 0.000000 0.000000 -2469 24.690000 0.000000 0.000000 -2470 24.700000 0.000000 0.000000 -2471 24.710000 0.000000 0.000000 -2472 24.720000 0.000000 0.000000 -2473 24.730000 0.000000 0.000000 -2474 24.740000 0.000000 0.000000 -2475 24.750000 0.000000 0.000000 -2476 24.760000 0.000000 0.000000 -2477 24.770000 0.000000 0.000000 -2478 24.780000 0.000000 0.000000 -2479 24.790000 0.000000 0.000000 -2480 24.800000 0.000000 0.000000 -2481 24.810000 0.000000 0.000000 -2482 24.820000 0.000000 0.000000 -2483 24.830000 0.000000 0.000000 -2484 24.840000 0.000000 0.000000 -2485 24.850000 0.000000 0.000000 -2486 24.860000 0.000000 0.000000 -2487 24.870000 0.000000 0.000000 -2488 24.880000 0.000000 0.000000 -2489 24.890000 0.000000 0.000000 -2490 24.900000 0.000000 0.000000 -2491 24.910000 0.000000 0.000000 -2492 24.920000 0.000000 0.000000 -2493 24.930000 0.000000 0.000000 -2494 24.940000 0.000000 0.000000 -2495 24.950000 0.000000 0.000000 -2496 24.960000 0.000000 0.000000 -2497 24.970000 0.000000 0.000000 -2498 24.980000 0.000000 0.000000 -2499 24.990000 0.000000 0.000000 -2500 25.000000 0.000000 0.000000 diff --git a/src/USER-BOCS/bocs/methanol.data b/src/USER-BOCS/bocs/methanol.data deleted file mode 100644 index 01f66de6f6..0000000000 --- a/src/USER-BOCS/bocs/methanol.data +++ /dev/null @@ -1,991 +0,0 @@ -LAMMPS Description - - 968 atoms - 0 bonds - 0 angles - 0 dihedrals - 0 impropers - - 1 atom types - 0 bond types - 0 angle types - 0 dihedral types - - 0 40.4635 xlo xhi - 0 40.4635 ylo yhi - 0 40.4635 zlo zhi - -Masses - - 1 32.0424 - -Atoms - -1 1 36.39 8.05 27.55 -2 1 18.38 15.72 26.03 -3 1 3.52 1.77 23.57 -4 1 31.09 11.38 12.17 -5 1 13.3 34.8 2.89 -6 1 1.72 38.55 10.36 -7 1 38.6 23.16 6.19 -8 1 0.74 33.21 0.17 -9 1 26.97 9.53 11.24 -10 1 31.68 12.19 17.04 -11 1 15.19 9.06 0.2 -12 1 34.39 20.63 35.71 -13 1 21.79 4.93 6.49 -14 1 28.08 33.01 24.51 -15 1 37.03 20.52 32.9 -16 1 32.69 20 30.11 -17 1 23.77 38.59 18.79 -18 1 16.01 2.31 20.15 -19 1 5.65 15.5 28.5 -20 1 8.35 17.35 20.48 -21 1 31.24 24.68 27.4 -22 1 29.41 16.64 19.79 -23 1 37.42 31.93 26.68 -24 1 18.76 39.06 30.68 -25 1 22.97 35 20.81 -26 1 39.47 18.28 29.6 -27 1 34.37 19.4 0.17 -28 1 5.94 9.53 10.95 -29 1 11.45 38.44 14.64 -30 1 39.57 11.04 1.57 -31 1 25.91 20.97 12.79 -32 1 36.3 22.1 1.68 -33 1 21.87 22.49 3.43 -34 1 5.77 18.66 3.97 -35 1 7 7.59 18.42 -36 1 39.76 27.63 17.98 -37 1 10.26 23.18 5.11 -38 1 23.23 21.37 17.38 -39 1 7.47 37.37 5.57 -40 1 0.73 21.6 14.78 -41 1 2.27 30.22 14.93 -42 1 7.39 28.22 14.88 -43 1 27.48 1.11 25.02 -44 1 8.37 13.19 14.64 -45 1 7.11 33.57 0.65 -46 1 34.19 35.11 3.17 -47 1 7.52 3.2 20.33 -48 1 1.02 17.69 37.85 -49 1 8.59 6.21 10.26 -50 1 2.89 16.81 30.02 -51 1 27.05 9.07 32.8 -52 1 12.32 14.79 21.11 -53 1 26.63 22.69 16.75 -54 1 31.6 2.79 20.45 -55 1 35.11 0.74 12.16 -56 1 29.71 31.23 37.63 -57 1 38.22 19.02 18.12 -58 1 10.95 17.4 0.39 -59 1 1.65 19.87 6.67 -60 1 5.15 1.94 14.61 -61 1 8.2 31.43 15.72 -62 1 0.55 20.85 2.45 -63 1 15.27 31.74 0.33 -64 1 17.9 9.84 23.87 -65 1 1.46 8.39 19.24 -66 1 37.79 25.11 12.24 -67 1 14.11 27.19 30.7 -68 1 29.39 24.12 38.92 -69 1 39.15 20.32 39.86 -70 1 11.79 11.38 30.6 -71 1 29.87 30.18 32.5 -72 1 11.06 37.8 30.18 -73 1 20.11 4.59 35.57 -74 1 37.19 27.23 1.44 -75 1 18.83 26.13 35.26 -76 1 29.27 7.86 36.75 -77 1 34.83 29.59 37.82 -78 1 22.16 34.68 25.27 -79 1 5.95 14.65 25.55 -80 1 -0.04 3.48 29.91 -81 1 14.69 6.75 38.06 -82 1 16.8 23.69 3.14 -83 1 14.52 38.72 21.61 -84 1 37.36 15.13 27.98 -85 1 29.79 17.03 27.55 -86 1 21.01 0.39 0.9 -87 1 35.3 6.45 14.41 -88 1 13.74 34.69 10.01 -89 1 13.83 7.92 31.88 -90 1 26.88 37.81 22.36 -91 1 31.76 7.34 10.03 -92 1 11.98 37.49 19.61 -93 1 29.19 31.74 20.69 -94 1 39.15 10.97 21.06 -95 1 1.47 5 22.21 -96 1 -0.1 1.33 16.26 -97 1 34.74 34.78 30.66 -98 1 22.09 26.78 2.27 -99 1 36.58 34.8 16.19 -100 1 19.09 24.88 15.75 -101 1 2.21 31.42 38.32 -102 1 28.02 8.18 29.77 -103 1 15.99 16.78 17.61 -104 1 32.43 12.2 35.3 -105 1 26.54 38.8 30.88 -106 1 35.58 22.23 18.31 -107 1 28.3 30.81 2.96 -108 1 8.95 32.9 9.02 -109 1 28.51 30.02 29.39 -110 1 13 5.35 34.26 -111 1 37.9 36.79 1.37 -112 1 12.78 1.99 40.66 -113 1 21.19 34.55 17.45 -114 1 10.5 20 5.07 -115 1 16.19 21.64 18.49 -116 1 14.62 26.41 19.88 -117 1 27.97 2.89 28.03 -118 1 29.44 14.35 39.04 -119 1 2.29 24.16 33.8 -120 1 39.22 15.81 32.02 -121 1 7.31 19.66 18.18 -122 1 27.67 7.98 15.53 -123 1 31.23 4.04 33 -124 1 29.52 39.44 28.71 -125 1 30.86 20.28 15.84 -126 1 32.25 7.44 19.79 -127 1 34.68 15.68 1.18 -128 1 16.58 27.98 27.97 -129 1 32.27 24.24 15.82 -130 1 3.86 6.57 39.8 -131 1 9.1 2.88 13.12 -132 1 17.84 27.8 11.79 -133 1 4.77 10.88 6.75 -134 1 16.58 24.21 24.5 -135 1 10.17 19.31 38.32 -136 1 6.27 7.81 36.44 -137 1 34.76 37.89 29.76 -138 1 40.99 38.22 35.21 -139 1 25.04 21.79 36.88 -140 1 4.78 15.35 16.44 -141 1 19.24 5.77 40.18 -142 1 13.59 11.27 37.14 -143 1 1.61 23.83 39.61 -144 1 6.02 33.07 3.77 -145 1 0.85 7.4 35.42 -146 1 6.47 40.34 4.65 -147 1 16.45 36.52 15.44 -148 1 19.58 9.5 1.64 -149 1 1.36 1.72 35.53 -150 1 11.74 5.48 4.98 -151 1 25.45 40.36 15.44 -152 1 19.09 0.74 36.18 -153 1 31.78 37.98 1.84 -154 1 23.26 18.47 38.56 -155 1 7.29 22.87 25.86 -156 1 2.36 7.83 8.78 -157 1 39.61 25.94 21.12 -158 1 7.78 18.97 25.29 -159 1 36.56 19.61 26.7 -160 1 4.64 12.06 19.9 -161 1 21.05 33.08 0.87 -162 1 33.93 22.87 39.71 -163 1 33.62 29.48 20.83 -164 1 0.64 18.79 9.52 -165 1 27.53 16.7 22.51 -166 1 17.66 9.84 14.61 -167 1 31.23 22.44 24.98 -168 1 39.3 34.88 11.03 -169 1 24.01 10.56 0.09 -170 1 15.81 33.44 18.52 -171 1 19.92 30.61 19.25 -172 1 16.49 3.95 38.28 -173 1 18.6 38.87 24.98 -174 1 33.04 25.55 8.57 -175 1 16.9 35.09 22.94 -176 1 15.18 6.74 2.33 -177 1 40.54 12.58 31.65 -178 1 21.21 37.62 14.35 -179 1 33.52 38.19 14.89 -180 1 22.06 12.49 29.81 -181 1 19.49 29.03 2.52 -182 1 26.97 18.55 38.45 -183 1 24.1 11.86 17.22 -184 1 12.02 0.55 10.39 -185 1 3.8 35.94 19.94 -186 1 8.31 14.31 37.4 -187 1 29.03 8.28 22.92 -188 1 18.92 0.22 27.87 -189 1 26.79 24.9 24.62 -190 1 36.59 18.86 21.13 -191 1 33.06 13.58 30.17 -192 1 32.37 2.02 39.69 -193 1 22.65 25.97 32.59 -194 1 21.81 38.04 33.85 -195 1 36.82 37.68 19.22 -196 1 32.48 31.43 33.66 -197 1 8.75 36.66 20.34 -198 1 14.88 15.11 28.76 -199 1 22.83 28.55 29.5 -200 1 2.98 12.06 2.88 -201 1 3.01 37 6.91 -202 1 14.79 16.69 3.66 -203 1 12.62 38.28 0.97 -204 1 40.07 21.27 25.25 -205 1 34.58 6.14 39.48 -206 1 11.51 30.52 33.53 -207 1 32.22 9.28 30.52 -208 1 0.7 4.01 38.87 -209 1 32.66 39.86 36.84 -210 1 27.34 34.57 21.76 -211 1 13.7 23.12 8.34 -212 1 28 9.71 6.29 -213 1 31.69 26.39 38.19 -214 1 2.04 20.93 36.95 -215 1 30.31 26.61 12.31 -216 1 25.37 20.63 9.4 -217 1 16.29 5.62 14.04 -218 1 1.36 1.95 4.97 -219 1 38.75 26.8 5.62 -220 1 40.28 29.89 12.27 -221 1 0.52 31.22 7.58 -222 1 15.64 21.64 14.71 -223 1 10.11 28.8 9.67 -224 1 19.03 37.3 38.87 -225 1 12.07 6.46 19.25 -226 1 36.22 21.11 15.02 -227 1 12.49 15.69 7.21 -228 1 25.2 30.8 19.71 -229 1 8.24 35.22 23.02 -230 1 9.94 4.1 1.86 -231 1 4.31 19.07 26.23 -232 1 22.03 19.99 14.19 -233 1 30.84 5.24 2.75 -234 1 35.51 30.52 32.3 -235 1 3.88 20.41 39.48 -236 1 30.86 0.39 31.56 -237 1 25.91 27.12 39.04 -238 1 33.39 5.37 4.51 -239 1 20.58 28.33 37.53 -240 1 11.83 21.81 39.11 -241 1 39.94 5.2 5.73 -242 1 29.89 33.21 15.44 -243 1 23.42 15.38 30.98 -244 1 28.66 11.56 16.13 -245 1 16.74 20.43 21.72 -246 1 9.31 0.26 22.42 -247 1 4.38 37.78 14.12 -248 1 13.86 4.65 16.99 -249 1 6.72 27.43 8.14 -250 1 33.45 18.74 19.98 -251 1 17.34 14.55 35.57 -252 1 14.21 37.39 28.76 -253 1 26.29 29.06 22.26 -254 1 36.52 26.18 15.62 -255 1 17.6 8.81 10.14 -256 1 21.95 25.19 17.69 -257 1 17.4 7.46 18.59 -258 1 6.15 29.7 35.99 -259 1 9.73 37.39 24.96 -260 1 28.58 28.21 36.19 -261 1 8.24 13.72 32.2 -262 1 13.25 34.6 22.71 -263 1 38.58 7.98 10.3 -264 1 18.29 29.75 23.51 -265 1 3.74 13.22 31.05 -266 1 30.78 0.7 24.57 -267 1 24.5 12.94 10.81 -268 1 33.88 26.44 1.96 -269 1 29.92 22.6 9.59 -270 1 15.87 21.94 33.44 -271 1 23.63 8.41 10.95 -272 1 26.53 0.01 7.58 -273 1 33.88 8.73 2.52 -274 1 39.74 31.46 36.87 -275 1 13.28 39.54 37 -276 1 24.74 35.41 32.14 -277 1 17.3 34.32 6.85 -278 1 24.43 13.36 5.63 -279 1 31.23 17.12 7.11 -280 1 15.58 37.85 34.06 -281 1 25.93 38.17 3.13 -282 1 31.84 34.34 39.67 -283 1 14.41 17.74 14.43 -284 1 9.4 1.78 29.53 -285 1 8.29 29.61 6.81 -286 1 7.13 17.36 -0.19 -287 1 38.04 19.52 11.25 -288 1 34.87 32.77 38.75 -289 1 27.18 22.49 5.69 -290 1 29.69 27.11 20.29 -291 1 25.23 2.22 39.75 -292 1 35.8 17.1 36.09 -293 1 20.53 17.67 35.47 -294 1 23.41 31.36 2.24 -295 1 25.17 20.09 29.2 -296 1 0.32 9.28 39.74 -297 1 22.49 18.77 29.89 -298 1 38.64 0.85 39.43 -299 1 18.55 5.87 9.15 -300 1 35.21 28.69 25.76 -301 1 39.24 15.68 6.36 -302 1 5.91 13.29 3.92 -303 1 0.5 21.25 21.62 -304 1 34.39 9.43 18.59 -305 1 22.7 1.03 8.79 -306 1 40.15 16.25 24.87 -307 1 16.52 13.69 10.25 -308 1 6.88 36.77 39.57 -309 1 11.95 37.1 7.59 -310 1 19.49 26.66 9.76 -311 1 36.34 29.89 29.31 -312 1 18.76 35.75 12.72 -313 1 23.15 38.68 4.96 -314 1 10.78 17.11 34.38 -315 1 13.58 14.89 0.34 -316 1 4.73 33.88 32.41 -317 1 12.68 29.51 17.07 -318 1 9.45 27 4.98 -319 1 29.02 19.27 6.45 -320 1 19.09 36.35 19.84 -321 1 23.13 6.75 19.78 -322 1 8.02 34.1 26.95 -323 1 26.03 14.18 1.57 -324 1 15.01 34.16 28.32 -325 1 28.71 36.53 15.08 -326 1 9.64 13.94 24.05 -327 1 1.24 36.96 30.41 -328 1 15.44 31.39 4.77 -329 1 25.72 14.42 38.01 -330 1 7.35 31.84 12.61 -331 1 32.33 16.79 3.07 -332 1 15.86 0.39 8.39 -333 1 27.69 7.32 25.74 -334 1 27.77 1.17 4.96 -335 1 29.38 26.68 23.48 -336 1 14.95 3.41 2.13 -337 1 2.45 38.8 17.54 -338 1 9.18 27.58 31.12 -339 1 36.62 15.23 23.66 -340 1 12.23 30.74 10.85 -341 1 12.87 0.23 24.05 -342 1 33.85 35.75 19.95 -343 1 36.36 30.35 13.94 -344 1 38.11 8.15 5.49 -345 1 15.58 1.29 29.89 -346 1 25.95 30.47 39.19 -347 1 27.69 15.5 13.37 -348 1 25.48 13.7 25.29 -349 1 0.72 39.53 4.41 -350 1 8.75 15.21 5.79 -351 1 10.49 26.46 27.25 -352 1 16.9 20.08 26.58 -353 1 3.95 4.33 20.25 -354 1 18.03 7.66 31.87 -355 1 21.35 2.88 17.26 -356 1 32.92 22.68 6.56 -357 1 21.72 4.62 12.02 -358 1 37.6 6.04 25.2 -359 1 22.22 23.78 7.36 -360 1 12.53 19.53 10.6 -361 1 17.87 26.05 19.32 -362 1 20.94 30.75 31.23 -363 1 22.33 11.87 35.79 -364 1 28.54 6.88 10.52 -365 1 29.58 26.13 8.56 -366 1 19.06 24.2 21.73 -367 1 25.05 38.41 26.91 -368 1 18.66 40.35 4.69 -369 1 11.87 6.75 12.72 -370 1 17.99 11.82 37.79 -371 1 8.97 24.7 0.61 -372 1 26.89 1.52 31.33 -373 1 6.88 22.51 14.06 -374 1 29.51 3.87 13.35 -375 1 0.95 14.53 10 -376 1 26.43 31.54 11.63 -377 1 6.1 35.16 11.28 -378 1 10.2 15.91 28.7 -379 1 13.24 25.67 24.3 -380 1 34.5 3.91 20.22 -381 1 22.48 2.17 5.2 -382 1 24.26 16.15 11.3 -383 1 20.63 32.57 27.3 -384 1 39.95 6.81 1.05 -385 1 24.38 34.78 38.27 -386 1 4.63 23.56 0.55 -387 1 33.5 8.38 36.97 -388 1 5.76 27.14 12.06 -389 1 37.45 26.58 32.25 -390 1 2.8 8.96 32.35 -391 1 5.29 39.84 30.1 -392 1 29.2 26.49 31.18 -393 1 33.91 27.39 12.89 -394 1 3.37 14.19 39.34 -395 1 30.68 28.7 27 -396 1 2.59 18.45 19.38 -397 1 13.55 0.75 27.35 -398 1 3.82 20.12 16.1 -399 1 37.72 0.72 34.29 -400 1 23.85 3.32 19.46 -401 1 4.78 0.67 38.23 -402 1 22.78 23.26 38.6 -403 1 11.56 39.29 4.23 -404 1 21.38 32.45 5.39 -405 1 8.32 19.42 9.52 -406 1 28.43 31.07 17.8 -407 1 11.02 5.75 39.84 -408 1 27.36 36.71 7.62 -409 1 34.22 16.74 27.88 -410 1 3.22 22.01 27.42 -411 1 29.2 15.76 32.33 -412 1 25.29 23.44 2.2 -413 1 10.8 32.43 39.96 -414 1 32.2 1.41 4.44 -415 1 32.94 15.59 37.21 -416 1 6.8 8.08 0.84 -417 1 10.42 9.91 37.73 -418 1 1.18 31.39 3.93 -419 1 10.1 36.38 38.57 -420 1 32.89 26.96 35.07 -421 1 28.12 11.93 25.96 -422 1 4.9 29.15 -0.25 -423 1 2.21 27.99 3.72 -424 1 11.33 3.94 25.55 -425 1 3.3 30.26 10.78 -426 1 11.57 27.26 19.31 -427 1 21.79 32.67 13.3 -428 1 4.96 26.53 33.78 -429 1 33.41 32.87 18.46 -430 1 13.92 30.37 20.3 -431 1 16.91 3.5 11.57 -432 1 -0.06 4.42 34.05 -433 1 7.04 24.33 16.85 -434 1 28.66 11.93 19.73 -435 1 30.21 1.75 36.36 -436 1 3.91 6.2 6.26 -437 1 7.01 25.6 27.34 -438 1 34 1.06 18.12 -439 1 29.14 8.5 3.09 -440 1 40.13 23.52 16.94 -441 1 21.69 22.38 26.78 -442 1 18.44 32.85 39.84 -443 1 38.87 1.99 27.63 -444 1 10.47 12.02 33.68 -445 1 9.65 19.94 21.88 -446 1 25.04 8.12 27.89 -447 1 12.18 16.78 31.09 -448 1 38.31 8.2 30.6 -449 1 0.11 5.21 18.12 -450 1 23.48 7.88 38.7 -451 1 7.9 11.99 7.04 -452 1 2.09 34.5 8.64 -453 1 19 18.3 0.42 -454 1 37.94 18.06 15.21 -455 1 25.05 33.33 29.55 -456 1 33.74 37.88 34.54 -457 1 36.07 29.5 17.47 -458 1 27.7 13.54 10.46 -459 1 27.18 23.18 21.06 -460 1 17.49 2.04 23.22 -461 1 23.84 26.31 36.76 -462 1 31.08 32.24 24.92 -463 1 17.7 28.73 16.66 -464 1 1.59 15.5 18.04 -465 1 33.49 18.99 8.75 -466 1 1.19 8.43 28.01 -467 1 5.43 20.26 22.25 -468 1 23.3 5.31 15.05 -469 1 27.09 4.47 21.96 -470 1 26.61 27.48 28.83 -471 1 13 3.18 13.4 -472 1 36.09 34.56 10.58 -473 1 19.09 15.33 7.48 -474 1 12.94 18.16 22.07 -475 1 38.8 16.16 36.73 -476 1 16.73 39.94 -0.46 -477 1 3.64 12.56 9.42 -478 1 27.64 3.31 18.29 -479 1 15.58 12.36 4.52 -480 1 15.37 11.18 18.19 -481 1 37.52 11.23 14.94 -482 1 37.16 2.3 10.01 -483 1 36.19 9.86 21.99 -484 1 36.38 21.09 4.76 -485 1 38.15 12.94 25.35 -486 1 15.1 29.65 24.64 -487 1 16.54 29.12 38.85 -488 1 33.86 11.39 14.4 -489 1 27.99 18.55 9.87 -490 1 0.66 1.26 8.28 -491 1 29.89 33.84 29.75 -492 1 6.64 33.3 6.74 -493 1 31.47 0.39 11.25 -494 1 8.76 15.96 10.74 -495 1 39.6 15.8 21.04 -496 1 22.38 28.55 19.85 -497 1 25.87 6.23 5.4 -498 1 36.24 26.67 38.61 -499 1 23.05 8.79 7.01 -500 1 32.05 4.16 8.87 -501 1 35.3 13.36 38.03 -502 1 39.91 25.91 36.45 -503 1 32.17 17.27 31.82 -504 1 29.99 21.54 20.57 -505 1 9.39 0.57 34.17 -506 1 22.12 17.22 13.03 -507 1 15.23 16.27 24.39 -508 1 26.32 25.89 13.26 -509 1 39.25 3.46 1.34 -510 1 32.56 10.28 7.96 -511 1 25.76 14.8 34.79 -512 1 32.12 5.38 36.94 -513 1 17.74 15.37 14.87 -514 1 21.93 3.26 25.26 -515 1 24.05 0.48 36.27 -516 1 8.2 19.02 33.92 -517 1 33.07 25.88 24.79 -518 1 12.54 0.52 32.8 -519 1 18.5 6.34 23.21 -520 1 35.93 10.26 34.79 -521 1 19.33 11.86 6.94 -522 1 1.63 5.31 25.43 -523 1 30.62 36.78 30.77 -524 1 12.25 26.79 13.74 -525 1 21 1.47 13.99 -526 1 22.24 29.36 34.11 -527 1 29.05 1.74 0.24 -528 1 19.34 25.14 39.77 -529 1 12.9 25.42 35.42 -530 1 4.1 20.69 33.31 -531 1 35.38 5.64 9.17 -532 1 5.01 34.03 23.36 -533 1 15.7 10.01 7.1 -534 1 25.95 19.48 24.73 -535 1 11.15 4.16 21.43 -536 1 1.47 3.23 13.72 -537 1 26.54 36.76 17.48 -538 1 7.65 30.6 27.73 -539 1 18.59 3.05 3.32 -540 1 6.92 36.14 15.67 -541 1 12.72 36.21 32.72 -542 1 16.33 26.24 14.35 -543 1 21.66 12.61 26.18 -544 1 15.72 32.37 10.71 -545 1 27.57 15.75 4.97 -546 1 20.18 39.13 18.44 -547 1 18.77 17.09 4.74 -548 1 12.75 14.08 17.89 -549 1 10.71 37.26 35.13 -550 1 20.88 32.12 9.94 -551 1 8.69 0.06 9.54 -552 1 1.58 12.61 26.42 -553 1 10.29 22.73 13.14 -554 1 23.31 25.7 4.97 -555 1 36.7 30.78 5.26 -556 1 5.6 28.71 23.76 -557 1 13.04 7.91 15.46 -558 1 40.24 33.53 34.5 -559 1 39.7 18.36 34.25 -560 1 23.52 22.84 21.14 -561 1 32.82 27.9 5.02 -562 1 1.52 33.77 27.04 -563 1 31.48 18.68 13.1 -564 1 34 24.07 34.55 -565 1 34.72 25.03 30.45 -566 1 18.92 5.7 16.54 -567 1 15.26 40.2 16.97 -568 1 24.55 16.8 26.26 -569 1 17.59 18.03 31.75 -570 1 12.08 27.38 38.42 -571 1 31.42 21.91 35.27 -572 1 9.68 6.93 36.96 -573 1 22.93 15.19 2.53 -574 1 11.83 24.38 2.24 -575 1 16.02 12.44 31.42 -576 1 20.24 10.7 20.15 -577 1 37.38 17.37 40.63 -578 1 3.74 17.41 22.49 -579 1 23.21 9.86 23.99 -580 1 2.49 36.56 38 -581 1 20.51 1.54 22.62 -582 1 8.23 33.44 33.15 -583 1 30.93 8.12 14.85 -584 1 36.35 3.92 37.65 -585 1 5.57 10.63 28.64 -586 1 30.24 22.84 4.6 -587 1 3.24 15.97 7.43 -588 1 22.64 0.7 27.09 -589 1 1.64 40.37 27.74 -590 1 30.53 35.28 3.5 -591 1 25.55 4.7 2.53 -592 1 22.04 29.56 12.29 -593 1 3.42 8.76 2.28 -594 1 16.37 37.65 7.87 -595 1 20.65 12.75 2.9 -596 1 8.07 20.49 2.6 -597 1 20.04 24.72 28.2 -598 1 29.75 0.33 16.1 -599 1 31.36 33.09 8.02 -600 1 8.6 10.56 2.65 -601 1 20.55 33.93 33.71 -602 1 23.11 -0.42 31.7 -603 1 27.07 6.69 18.5 -604 1 15.65 23.71 11.8 -605 1 23.88 24.17 30.1 -606 1 0.79 32.46 16.99 -607 1 25.96 20.19 2.43 -608 1 35.16 12.33 4.73 -609 1 16.53 17.12 10.45 -610 1 19.74 35.94 8.62 -611 1 -0.24 28.29 28.3 -612 1 33.15 4.39 12.64 -613 1 24.27 18.59 33.59 -614 1 0.3 9.61 23.54 -615 1 5.52 10.89 34.71 -616 1 9.85 26.26 34.42 -617 1 25.54 37.74 39.13 -618 1 4.11 29.65 5.81 -619 1 30.86 22.72 31.07 -620 1 39.54 34.54 23.24 -621 1 15.03 9.34 12.11 -622 1 21.93 38.49 9.53 -623 1 18.21 19.2 16.65 -624 1 38.71 32.83 14.49 -625 1 37.74 36.38 31.43 -626 1 7.57 2.2 1.07 -627 1 12.27 10.05 1.53 -628 1 18.32 19.55 12.51 -629 1 12.49 24.81 16.57 -630 1 35.07 31.62 22.85 -631 1 4.91 19.68 30.45 -632 1 11.36 2.92 36.19 -633 1 26.76 35.53 1.29 -634 1 1.13 14.55 14.77 -635 1 8.2 25.14 37.83 -636 1 -0.5 0.85 23.08 -637 1 17.95 18.01 37.61 -638 1 2.44 37.75 0.71 -639 1 3.77 23.41 17.91 -640 1 3.34 14.41 35.96 -641 1 14.89 31.42 31.76 -642 1 15.72 22.91 30.66 -643 1 37.42 3.13 5.51 -644 1 1.51 38.14 20.78 -645 1 12.55 18.16 25.81 -646 1 18.98 15.88 29.21 -647 1 17.33 32.04 27.87 -648 1 31.21 37.38 22.84 -649 1 11.88 32.4 31 -650 1 25.1 2.19 12.69 -651 1 38.85 39.1 27.87 -652 1 5.9 16.14 33.34 -653 1 6.3 17.5 36.46 -654 1 2.28 25.02 12.53 -655 1 19.33 25.49 6.78 -656 1 8.57 37.22 8.4 -657 1 22 38.61 24.14 -658 1 35.63 3.23 2.15 -659 1 37.35 22.64 9.99 -660 1 25.46 28.22 33.18 -661 1 13.99 4.21 9.07 -662 1 9.04 40.64 37.59 -663 1 17.46 6.49 27.93 -664 1 1.42 6.14 30.2 -665 1 25.82 28.28 10.33 -666 1 30.71 30.2 -0.02 -667 1 8.05 29.32 0.62 -668 1 6.49 3.17 6.65 -669 1 7.77 39.88 26.03 -670 1 28.53 12.14 30.96 -671 1 6.25 12.64 39.55 -672 1 3.78 7.96 25.83 -673 1 28.69 29.58 6.61 -674 1 5.32 18.55 8.6 -675 1 5.3 11.44 14.19 -676 1 39 12.03 36.99 -677 1 11.08 32.51 19.12 -678 1 38.48 1.03 20.34 -679 1 38.47 11.31 10.12 -680 1 3.65 20.3 11.99 -681 1 27.18 11.39 3.4 -682 1 29.61 20.72 38.86 -683 1 31.88 4.82 24.75 -684 1 14.52 36.61 25.66 -685 1 21.68 19.96 24.58 -686 1 1.2 13.59 23.16 -687 1 37.71 5.97 35.28 -688 1 19.81 22.04 37.54 -689 1 40.67 27.07 10.14 -690 1 38.57 13.96 13.75 -691 1 18.15 17.19 21.63 -692 1 3.76 27.51 30.32 -693 1 11.39 25.09 7.96 -694 1 28.95 22.02 13.33 -695 1 31.72 35.46 35.33 -696 1 15.17 6.03 23.94 -697 1 9.63 9.42 22.18 -698 1 27.76 4.1 38.61 -699 1 27.37 37.46 11.07 -700 1 35.69 15.24 6.39 -701 1 21.92 33.09 36.84 -702 1 4.79 15.51 13.28 -703 1 9.31 26.44 22.8 -704 1 30.14 38.31 6.98 -705 1 4.33 6.66 13.77 -706 1 3.66 27.15 37.83 -707 1 0.44 24.06 29.62 -708 1 35.4 9.59 9.8 -709 1 33.77 39.44 21.41 -710 1 29.2 18.74 24.38 -711 1 34.14 30 7.36 -712 1 16.02 4.37 6.43 -713 1 35.75 39.41 40.58 -714 1 15.32 11.84 23.24 -715 1 32.52 24.39 20.97 -716 1 11.45 2.9 7.16 -717 1 7.07 34.28 36.04 -718 1 11.41 8.83 7.57 -719 1 29.29 27.79 16.55 -720 1 2.41 9.16 16.14 -721 1 13.14 38.07 12.01 -722 1 37.45 14.26 18.3 -723 1 34.64 18.37 16.65 -724 1 29.26 34.28 33.46 -725 1 13.67 19.83 3.04 -726 1 19.64 2.6 32.95 -727 1 23.61 23.55 11.34 -728 1 6.87 22.5 36.5 -729 1 36.78 28.34 22.96 -730 1 11.3 13.98 9.84 -731 1 20.82 19.73 9.16 -732 1 12.65 12.61 6.16 -733 1 9.25 7.81 25.28 -734 1 25.4 29.36 5.84 -735 1 17.86 9.06 4.45 -736 1 35.84 40.51 26.06 -737 1 26.97 21.28 31.59 -738 1 39.94 38.14 24.86 -739 1 3.16 17.07 2.49 -740 1 14.08 15.4 36.99 -741 1 26.1 13.88 29.68 -742 1 26.36 20 20.56 -743 1 12.02 6.35 27.65 -744 1 11.21 19.14 15.27 -745 1 35.86 22.93 26.81 -746 1 32.26 12.62 2.68 -747 1 29.36 4.91 6.86 -748 1 20.14 7.97 29.32 -749 1 25.53 11.2 36.18 -750 1 30.36 14.25 24.79 -751 1 29.84 38.37 39.29 -752 1 15.79 36.4 4.26 -753 1 32.59 14.17 10.29 -754 1 13.89 34.54 15.42 -755 1 12.13 33.62 7.27 -756 1 25.86 23.81 33.97 -757 1 18.4 31.27 34.96 -758 1 6.58 40.49 17.57 -759 1 5.64 39.86 23.05 -760 1 25.32 33 16.24 -761 1 0.98 10.99 12.21 -762 1 32.86 23.75 12.41 -763 1 32.91 1.3 26.94 -764 1 9.46 8.66 31.47 -765 1 17.49 15.53 1.82 -766 1 8.17 18.16 15.3 -767 1 4.84 30.63 26.32 -768 1 6.75 37.1 30.8 -769 1 7.16 5.72 15.74 -770 1 20.09 17.82 19.18 -771 1 1.02 27.99 32.54 -772 1 21.44 1.28 38.4 -773 1 21.06 14.62 37.08 -774 1 27.82 18.99 15.96 -775 1 33.51 21.46 22.82 -776 1 8.29 2.79 17.09 -777 1 18.14 11.41 28.62 -778 1 17.94 28.54 32.73 -779 1 36.1 9.54 40.1 -780 1 36.55 2.62 22.97 -781 1 27.29 10.41 39.35 -782 1 22.04 37.76 2.02 -783 1 23.01 30.08 16.58 -784 1 6.34 15.31 21.61 -785 1 7.3 22.39 7.74 -786 1 38 5.77 21.04 -787 1 32.93 12.85 26.58 -788 1 22.43 15.36 16.72 -789 1 18.54 2.38 8.35 -790 1 0.62 31.88 23.84 -791 1 39.56 30.3 21.7 -792 1 7.56 11.78 25.2 -793 1 16.05 3.98 26.72 -794 1 24.33 36.16 13.16 -795 1 26.38 31.24 35.77 -796 1 14.94 26.46 -0.44 -797 1 3.53 28 19.79 -798 1 11.94 32.27 25.88 -799 1 34.59 15.06 19.23 -800 1 3.51 10.62 24.22 -801 1 13.18 21.59 35.52 -802 1 19.95 13.15 16.23 -803 1 24.48 9.63 19.58 -804 1 37.7 34.42 19.19 -805 1 22.84 19.59 5.52 -806 1 34.62 36.75 12.26 -807 1 10.33 21.85 25.15 -808 1 21.51 29.7 7.23 -809 1 34.05 3 30.58 -810 1 12.43 29.67 5.59 -811 1 18.94 21.82 29.31 -812 1 39.21 17.7 4 -813 1 7.04 2.97 37.09 -814 1 30.87 10.8 22.09 -815 1 33.54 7.16 23.15 -816 1 32.82 32.27 11.47 -817 1 21.8 14.54 21.61 -818 1 38.83 6.69 13.68 -819 1 30.37 39.05 18.66 -820 1 31.21 15.08 13.79 -821 1 1.07 11.97 35.04 -822 1 26.02 35.8 35.47 -823 1 27.64 33.32 8.04 -824 1 39.57 36.88 4.39 -825 1 14.48 30.97 36.87 -826 1 36.86 27.04 8.96 -827 1 34.73 26.27 19.55 -828 1 29.24 29.12 10.86 -829 1 8.35 39.9 13.92 -830 1 5.43 5.1 31.85 -831 1 18.36 22.31 5.89 -832 1 2.46 27.35 16.36 -833 1 21.76 37.05 27.45 -834 1 29.32 17.11 2.28 -835 1 3.58 21.98 3.09 -836 1 10.61 9.17 10.69 -837 1 25.15 17.54 6.05 -838 1 3.4 22.81 7.03 -839 1 16.12 23.66 38.29 -840 1 8.67 4.79 31.8 -841 1 27.82 0.02 20.45 -842 1 4.46 2.44 29.46 -843 1 39.11 22.69 36.33 -844 1 4.26 2.45 34.43 -845 1 13.47 3.5 30.9 -846 1 26.92 22.55 26.54 -847 1 5.66 30.07 30.65 -848 1 31.58 35.68 25.46 -849 1 31.23 5.65 27.78 -850 1 8.76 19.49 28.61 -851 1 24.13 8.02 2.3 -852 1 8.27 6.8 4.93 -853 1 15.31 34.36 37.63 -854 1 3.96 35.82 26.97 -855 1 24.95 4.01 29.96 -856 1 26.54 25.95 19.15 -857 1 17.76 29.23 5.35 -858 1 16.95 21.79 0.78 -859 1 17.52 39.02 13.01 -860 1 20.5 22.86 10.41 -861 1 27.67 27.07 2.78 -862 1 37.1 31.02 2.03 -863 1 37.17 2.24 16.34 -864 1 24.51 34.69 10.28 -865 1 17.38 13.41 21.4 -866 1 38 9.37 17.94 -867 1 35.67 25.27 5.3 -868 1 22.66 4.47 0.97 -869 1 20.06 28.17 27.42 -870 1 27.33 2.38 9.79 -871 1 36.4 10.73 31.42 -872 1 0.53 9.45 6.96 -873 1 12.89 9.03 25.13 -874 1 37.5 23.54 21.33 -875 1 7.19 28.87 19.11 -876 1 21.45 32.81 22.71 -877 1 8.76 8.3 13.51 -878 1 10.24 31.46 3.73 -879 1 15.93 9.7 35.82 -880 1 14.92 19.46 39.91 -881 1 13.02 22.03 27.3 -882 1 34.57 1.59 34.73 -883 1 0.5 21.04 30.77 -884 1 24.84 32.67 4.97 -885 1 30.96 4.24 17.34 -886 1 23.63 8.84 32.7 -887 1 6.84 3.83 26.13 -888 1 31.57 9.23 27.06 -889 1 14.99 35.15 0.07 -890 1 36.29 40.01 8.22 -891 1 18 36.86 35.66 -892 1 11.5 29.22 0.37 -893 1 35.18 36.03 24.88 -894 1 14.49 9.41 27.73 -895 1 10.12 12.91 0.99 -896 1 11.91 29.4 27.3 -897 1 25.51 28.68 14.56 -898 1 29.32 12.95 35.59 -899 1 2.96 0.59 0.53 -900 1 5.47 5.35 9.88 -901 1 8.93 39.33 1.78 -902 1 39.68 38.49 12.33 -903 1 3.78 1.24 11.85 -904 1 29.54 33.76 11.99 -905 1 7.48 6.16 28.8 -906 1 10.83 33.63 36.96 -907 1 22.03 19.06 21.39 -908 1 31.68 31 3.71 -909 1 35.32 0.3 30.88 -910 1 9.93 35.42 14.85 -911 1 21.01 10.66 12.97 -912 1 22.54 21.62 33.81 -913 1 12.48 12.46 25.15 -914 1 0.64 27.93 39.01 -915 1 13.88 27.29 3.8 -916 1 13.03 20.93 19.25 -917 1 5.7 37.48 34.09 -918 1 2.27 35.08 14.29 -919 1 21.75 26.44 13.48 -920 1 10.66 11.35 17.49 -921 1 36.67 34.72 27.69 -922 1 8.23 22.8 33.36 -923 1 4.79 4.05 3.48 -924 1 35.61 35 35.21 -925 1 31.38 37.67 10.06 -926 1 26.44 35.58 27.52 -927 1 25.53 4.47 8.03 -928 1 38.81 33.08 31.55 -929 1 29.62 39.68 34.32 -930 1 0.76 3.88 10.61 -931 1 24.06 30.13 24.84 -932 1 18.77 8.38 37.02 -933 1 2.81 24.14 24.45 -934 1 11.33 1.25 19.69 -935 1 1.61 26.53 6.48 -936 1 9.52 29.81 35.98 -937 1 7.83 31.75 20.77 -938 1 9.67 23.93 20.57 -939 1 33.96 16.95 24.79 -940 1 37.55 37.31 37.17 -941 1 6.2 24.19 31.13 -942 1 17.79 4.35 30.56 -943 1 13.51 20.25 30.45 -944 1 14.76 12.48 13.13 -945 1 32.56 27.52 30.41 -946 1 35.81 40.1 4.85 -947 1 39.01 25.43 27.07 -948 1 22.8 5.53 32.22 -949 1 2.35 39.55 32.5 -950 1 3.31 31.51 34.19 -951 1 40.63 37.01 15.9 -952 1 18.43 35.86 30.77 -953 1 37.01 39.18 15.57 -954 1 6.74 6.26 21.64 -955 1 5.22 24.94 22.53 -956 1 25.2 11.08 13.98 -957 1 14.66 -0.14 5 -958 1 14.96 8.38 20.32 -959 1 1.89 23.03 10.1 -960 1 33.01 11.23 39.32 -961 1 32.68 6.79 32.04 -962 1 6.25 25.81 3.82 -963 1 18.37 31.97 14.57 -964 1 9.74 30.21 22.71 -965 1 3.09 1.52 19.38 -966 1 33.98 37.34 5.63 -967 1 32.19 28.35 15.8 -968 1 24.4 15.49 19.39 diff --git a/src/USER-BOCS/bocs/methanol.lmp b/src/USER-BOCS/bocs/methanol.lmp deleted file mode 100644 index cb0a9420f0..0000000000 --- a/src/USER-BOCS/bocs/methanol.lmp +++ /dev/null @@ -1,69 +0,0 @@ -units real -dimension 3 -boundary p p p -atom_style atomic - -newton on -timestep 1.0 - -read_data methanol.data - -velocity all create 300.0 16802 dist gaussian - -pair_style table spline 15000 - -pair_coeff 1 1 lammps_nb_MET-MET.table nb_METMET 12.0 - -neigh_modify delay 0 every 1 check yes one 10000 -neighbor 12.0 bin - -thermo 500 -thermo_style custom step temp pe etotal press vol - -variable STEP equal step -variable TEMP equal temp -## volume from cubic angstroms to cubic nm -variable VOL equal vol/1000.0 -## pressure from atm to bar -variable PRESS equal press*1.01325 -variable PXX equal pxx*1.01325 -variable PYY equal pyy*1.01325 -variable PZZ equal pzz*1.01325 -variable PXY equal pxy*1.01325 -variable PXZ equal pxz*1.01325 -variable PYZ equal pyz*1.01325 -## energy from kcal/mol to kJ/mol -variable KE equal ke*4.184 -variable PE equal pe*4.184 -variable UVDW equal evdwl*4.184 - - -##### SPECIAL COMMANDS FOR FIX_BOCS ##### -# ID group-ID style_name thermostat T_init T_end T_couple barostat P_start P_end P_couple pmatch_basis avg_vol N_sites N_coeffs coeff1 coeff2 -fix 1 all bocs temp 300.0 300.0 100.0 cgiso 0.986 0.986 1000.0 analytic 66476.015 968 2 245030.10 8962.20 - -# Report the modified pressure -thermo_modify press 1_press - - - -## Save some data from simulation to files -fix print_temp all print 500 "${STEP} ${TEMP}" file temp.dat screen no -fix print_vol all print 500 "${STEP} ${VOL}" file vol.dat screen no -fix print_press all print 500 "${STEP} ${PRESS}" file press.dat screen no -fix print_ke all print 500 "${STEP} ${KE}" file kinetic_E.dat screen no -fix print_pe all print 500 "${STEP} ${PE}" file potential_E.dat screen no -fix print_ve all print 500 "${STEP} ${UVDW}" file vdw_E.dat screen no -fix print_press_tens all print 500 "${STEP} ${PXX} ${PYY} ${PZZ} ${PXY} ${PXZ} ${PYZ}" file press_tens.dat screen no -fix print_PV_eos all print 500 "${VOL} ${PRESS}" file pv_eos.dat screen no - -## Prints a configuration to dump.txt every 500 steps -dump 1 all custom 500 dump.txt id type x y z fx fy fz - -# Write restart files to continue simulations -restart 10000 state1.restart state2.restart - -## Run for this many steps -run_style verlet -run 10000 - diff --git a/src/USER-BOCS/compute_pressure_bocs.cpp b/src/USER-BOCS/compute_pressure_bocs.cpp index 8c0ae68817..29397f1fab 100644 --- a/src/USER-BOCS/compute_pressure_bocs.cpp +++ b/src/USER-BOCS/compute_pressure_bocs.cpp @@ -9,14 +9,14 @@ the GNU General Public License. See the README file in the top-level LAMMPS directory. -------------------------------------------------------------------------- - USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser +------------------------------------------------------------------------- + USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser from The Pennsylvania State University ------------------------------------------------------------------------- */ #include <mpi.h> -#include <string.h> -#include <stdlib.h> +#include <cstring> +#include <cstdlib> #include "compute_pressure_bocs.h" #include "atom.h" #include "update.h" @@ -41,8 +41,8 @@ ComputePressureBocs::ComputePressureBocs(LAMMPS *lmp, int narg, char **arg) : Compute(lmp, narg, arg), vptr(NULL), id_temp(NULL) { - if (narg < 4) error->all(FLERR,"Illegal compute pressure command"); - if (igroup) error->all(FLERR,"Compute pressure must use group all"); + if (narg < 4) error->all(FLERR,"Illegal compute pressure/bocs command"); + if (igroup) error->all(FLERR,"Compute pressure/bocs must use group all"); scalar_flag = vector_flag = 1; size_vector = 6; @@ -51,7 +51,7 @@ ComputePressureBocs::ComputePressureBocs(LAMMPS *lmp, int narg, char **arg) : pressflag = 1; timeflag = 1; - p_match_flag = 0; // NJD MRD + p_match_flag = 0; // store temperature ID used by pressure computation // insure it is valid for temperature computation @@ -64,9 +64,9 @@ ComputePressureBocs::ComputePressureBocs(LAMMPS *lmp, int narg, char **arg) : int icompute = modify->find_compute(id_temp); if (icompute < 0) - error->all(FLERR,"Could not find compute pressure temperature ID"); + error->all(FLERR,"Could not find compute pressure/bocs temperature ID"); if (modify->compute[icompute]->tempflag == 0) - error->all(FLERR,"Compute pressure temperature ID does not " + error->all(FLERR,"Compute pressure/bocs temperature ID does not " "compute temperature"); } @@ -96,7 +96,7 @@ ComputePressureBocs::ComputePressureBocs(LAMMPS *lmp, int narg, char **arg) : pairflag = 1; bondflag = angleflag = dihedralflag = improperflag = 1; kspaceflag = fixflag = 1; - } else error->all(FLERR,"Illegal compute pressure command"); + } else error->all(FLERR,"Illegal compute pressure/bocs command"); iarg++; } } @@ -104,7 +104,7 @@ ComputePressureBocs::ComputePressureBocs(LAMMPS *lmp, int narg, char **arg) : // error check if (keflag && id_temp == NULL) - error->all(FLERR,"Compute pressure requires temperature ID " + error->all(FLERR,"Compute pressure/bocs requires temperature ID " "to include kinetic energy"); vector = new double[6]; @@ -135,7 +135,7 @@ void ComputePressureBocs::init() if (keflag) { int icompute = modify->find_compute(id_temp); if (icompute < 0) - error->all(FLERR,"Could not find compute pressure temperature ID"); + error->all(FLERR,"Could not find compute pressure/bocs temperature ID"); temperature = modify->compute[icompute]; } @@ -182,13 +182,13 @@ void ComputePressureBocs::init() /* ---------------------------------------------------------------------- Compute the pressure correction for the analytical basis set ------------------------------------------------------------------------- */ -double ComputePressureBocs::get_cg_p_corr(int N_basis, double *phi_coeff, +double ComputePressureBocs::get_cg_p_corr(int N_basis, double *phi_coeff, int N_mol, double vavg, double vCG) { double correction = 0.0; - for (int i = 1; i <= N_basis; ++i) - { - correction -= phi_coeff[i-1] * ( N_mol * i / vavg ) * + for (int i = 1; i <= N_basis; ++i) + { + correction -= phi_coeff[i-1] * ( N_mol * i / vavg ) * pow( ( 1 / vavg ) * ( vCG - vavg ),i-1); } return correction; @@ -201,7 +201,7 @@ double ComputePressureBocs::find_index(double * grid, double value) { int i; double spacing = fabs(grid[1]-grid[0]); - int gridsize = spline_length; + int gridsize = spline_length; for (i = 0; i < (gridsize-1); ++i) { if (value >= grid[i] && value <= grid[i+1]) { return i; } @@ -209,14 +209,14 @@ double ComputePressureBocs::find_index(double * grid, double value) if (value >= grid[i] && value <= (grid[i] + spacing)) { return i; } - for (int i = 0; i < gridsize; ++i) - { - fprintf(stderr, "grid %d: %f\n",i,grid[i]); + for (int i = 0; i < gridsize; ++i) + { + fprintf(stderr, "grid %d: %f\n",i,grid[i]); } char * errmsg = (char *) calloc(100,sizeof(char)); sprintf(errmsg,"Value %f does not fall within spline grid.\n",value); error->all(FLERR,errmsg); - + exit(1); } @@ -224,20 +224,20 @@ double ComputePressureBocs::find_index(double * grid, double value) Compute the pressure correction for a spline basis set ------------------------------------------------------------------------- */ -double ComputePressureBocs::get_cg_p_corr(double ** grid, int basis_type, +double ComputePressureBocs::get_cg_p_corr(double ** grid, int basis_type, double vCG) { int i = find_index(grid[0],vCG); double correction, deltax = vCG - grid[0][i]; - + if (basis_type == 1) { - correction = grid[1][i] + (deltax) * + correction = grid[1][i] + (deltax) * ( grid[1][i+1] - grid[1][i] ) / ( grid[0][i+1] - grid[0][i] ); } else if (basis_type == 2) { - correction = grid[1][i] + (grid[2][i] * deltax) + + correction = grid[1][i] + (grid[2][i] * deltax) + (grid[3][i] * pow(deltax,2)) + (grid[4][i] * pow(deltax,3)); } else @@ -248,21 +248,21 @@ double ComputePressureBocs::get_cg_p_corr(double ** grid, int basis_type, } /* ---------------------------------------------------------------------- - send cg info from fix_bocs to compute_pressure_bocs for the analytical + send cg info from fix_bocs to compute_pressure_bocs for the analytical basis set ------------------------------------------------------------------------- */ -void ComputePressureBocs::send_cg_info(int basis_type, int sent_N_basis, +void ComputePressureBocs::send_cg_info(int basis_type, int sent_N_basis, double *sent_phi_coeff, int sent_N_mol, double sent_vavg) { - if (basis_type == 0) { p_basis_type = 0; } - else - { - error->all(FLERR,"Incorrect basis type passed to ComputePressureBocs\n"); + if (basis_type == 0) { p_basis_type = 0; } + else + { + error->all(FLERR,"Incorrect basis type passed to ComputePressureBocs\n"); } p_match_flag = 1; - N_basis = sent_N_basis; + N_basis = sent_N_basis; phi_coeff = ((double *) calloc(N_basis, sizeof(double)) ); for (int i=0; i<N_basis; i++) { phi_coeff[i] = sent_phi_coeff[i]; } @@ -271,16 +271,16 @@ void ComputePressureBocs::send_cg_info(int basis_type, int sent_N_basis, } /* ---------------------------------------------------------------------- - send cg info from fix_bocs to compute_pressure_bocs for a spline basis + send cg info from fix_bocs to compute_pressure_bocs for a spline basis set ------------------------------------------------------------------------- */ -void ComputePressureBocs::send_cg_info(int basis_type, +void ComputePressureBocs::send_cg_info(int basis_type, double ** in_splines, int gridsize) { - if (basis_type == 1) { p_basis_type = 1; } - else if (basis_type == 2) { p_basis_type = 2; } - else - { + if (basis_type == 1) { p_basis_type = 1; } + else if (basis_type == 2) { p_basis_type = 2; } + else + { error->all(FLERR,"Incorrect basis type passed to ComputePressureBocs\n"); } splines = in_splines; @@ -302,7 +302,7 @@ double ComputePressureBocs::compute_scalar() // invoke temperature if it hasn't been already double t; - double volume, correction = 0; // NJD MRD + double volume, correction = 0; if (keflag) { if (temperature->invoked_scalar != update->ntimestep) t = temperature->compute_scalar(); @@ -311,28 +311,28 @@ double ComputePressureBocs::compute_scalar() if (dimension == 3) { inv_volume = 1.0 / (domain->xprd * domain->yprd * domain->zprd); - volume = (domain->xprd * domain->yprd * domain->zprd); // NJD MRD + volume = (domain->xprd * domain->yprd * domain->zprd); /* MRD NJD if block */ - if ( p_basis_type == 0 ) - { - correction = get_cg_p_corr(N_basis,phi_coeff,N_mol,vavg,volume); - } - else if ( p_basis_type == 1 || p_basis_type == 2 ) - { - correction = get_cg_p_corr(splines, p_basis_type, volume); - } + if ( p_basis_type == 0 ) + { + correction = get_cg_p_corr(N_basis,phi_coeff,N_mol,vavg,volume); + } + else if ( p_basis_type == 1 || p_basis_type == 2 ) + { + correction = get_cg_p_corr(splines, p_basis_type, volume); + } virial_compute(3,3); if (keflag) scalar = (temperature->dof * boltz * t + - virial[0] + virial[1] + virial[2]) / 3.0 * - inv_volume * nktv2p + (correction); // NJD MRD correction + virial[0] + virial[1] + virial[2]) / 3.0 * + inv_volume * nktv2p + (correction); correction else - scalar = (virial[0] + virial[1] + virial[2]) / 3.0 * - inv_volume * nktv2p + (correction); // NJD MRD correction + scalar = (virial[0] + virial[1] + virial[2]) / 3.0 * + inv_volume * nktv2p + (correction); correction } else { - if (p_match_flag) // NJD MRD + if (p_match_flag) { error->all(FLERR,"Pressure matching not implemented in 2-d.\n"); exit(1); diff --git a/src/USER-BOCS/compute_pressure_bocs.h b/src/USER-BOCS/compute_pressure_bocs.h index d528009ad9..4fb932c508 100644 --- a/src/USER-BOCS/compute_pressure_bocs.h +++ b/src/USER-BOCS/compute_pressure_bocs.h @@ -9,36 +9,35 @@ the GNU General Public License. See the README file in the top-level LAMMPS directory. -------------------------------------------------------------------------- - USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser +------------------------------------------------------------------------- + USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser from The Pennsylvania State University ------------------------------------------------------------------------- */ #ifdef COMPUTE_CLASS -ComputeStyle(pressureBocs,ComputePressureBocs) // MRD NJD +ComputeStyle(PRESSURE/BOCS,ComputePressureBocs) #else -// MRD NJD -#ifndef LMP_COMPUTE_PRESSURE_BOCS_H + +#ifndef LMP_COMPUTE_PRESSURE_BOCS_H #define LMP_COMPUTE_PRESSURE_BOCS_H #include "compute.h" namespace LAMMPS_NS { // ComputePressure -> ComputePressureBocs MRD NJD -class ComputePressureBocs : public Compute { +class ComputePressureBocs : public Compute { public: - ComputePressureBocs(class LAMMPS *, int, char **); // MRD NJD - virtual ~ComputePressureBocs(); // MRD NJD + ComputePressureBocs(class LAMMPS *, int, char **); + virtual ~ComputePressureBocs(); virtual void init(); virtual double compute_scalar(); virtual void compute_vector(); void reset_extra_compute_fix(const char *); -// NJD MRD - double compute_cg_scalar(); + double compute_cg_scalar(); double get_cg_p_corr(int, double *, int, double, double); double get_cg_fluct(double, double); void send_cg_info(int, int, double*, int, double); diff --git a/src/USER-BOCS/fix_bocs.cpp b/src/USER-BOCS/fix_bocs.cpp index f7f974f372..ba74d6be1f 100644 --- a/src/USER-BOCS/fix_bocs.cpp +++ b/src/USER-BOCS/fix_bocs.cpp @@ -9,15 +9,15 @@ the GNU General Public License. See the README file in the top-level LAMMPS directory. -------------------------------------------------------------------------- - USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser +------------------------------------------------------------------------- + USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser from The Pennsylvania State University ------------------------------------------------------------------------- */ -#include <string.h> -#include <stdlib.h> -#include <math.h> -#include "fix_bocs.h" +#include <cstring> +#include <cstdlib> +#include <cmath> +#include "fix_bocs.h" #include "math_extra.h" #include "atom.h" #include "force.h" @@ -64,7 +64,7 @@ enum{ISO,ANISO,TRICLINIC}; NVT,NPH,NPT integrators for improved Nose-Hoover equations of motion ---------------------------------------------------------------------- */ -FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : +FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : Fix(lmp, narg, arg), rfix(NULL), id_dilate(NULL), irregular(NULL), id_temp(NULL), id_press(NULL), eta(NULL), eta_dot(NULL), eta_dotdot(NULL), @@ -155,20 +155,18 @@ FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : iarg += 4; } else if (strcmp(arg[iarg],"iso") == 0) { error->all(FLERR,"Illegal fix bocs command. Pressure fix must be " - "cgiso . Use regular fix npt/nph for iso"); // MRD NJD + "cgiso . Use regular fix bocs for iso"); // MRD NJD } else if (strcmp(arg[iarg],"cgiso") == 0) { // MRD NJD the whole else if if (iarg+4 > narg) - { error->all(FLERR,"Illegal fix bocs command. cgiso must be " "followed by: P_0 P_f P_coupl"); - } p_match_flag = 1; pcouple = XYZ; - p_start[0] = p_start[1] = p_start[2] = + p_start[0] = p_start[1] = p_start[2] = force->numeric(FLERR,arg[iarg+1]); - p_stop[0] = p_stop[1] = p_stop[2] = - force->numeric(FLERR,arg[iarg+2]); - p_period[0] = p_period[1] = p_period[2] = + p_stop[0] = p_stop[1] = p_stop[2] = + force->numeric(FLERR,arg[iarg+2]); + p_period[0] = p_period[1] = p_period[2] = force->numeric(FLERR,arg[iarg+3]); p_flag[0] = p_flag[1] = p_flag[2] = 1; @@ -179,38 +177,29 @@ FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : } iarg += 4; - if ( strcmp(arg[iarg], "analytic") == 0 ) - { - if (iarg + 4 > narg) - { + if ( strcmp(arg[iarg], "analytic") == 0 ) { + if (iarg + 4 > narg) { error->all(FLERR,"Illegal fix bocs command. basis type analytic" " must be followed by: avg_vol n_mol n_pmatch_coeff"); } p_basis_type = 0; - vavg = atof(arg[iarg+1]); - N_mol = atoi(arg[iarg+2]); - N_p_match = atoi(arg[iarg+3]); + vavg = force->numeric(FLERR,arg[iarg+1]); + N_mol = force->inumeric(FLERR,arg[iarg+2]); + N_p_match = force->inumeric(FLERR,arg[iarg+3]); p_match_coeffs = (double *) (calloc(N_p_match, sizeof(double)) ); iarg += 4; if (iarg + N_p_match > narg) - { - error->all(FLERR,"Illegal fix bocs command. Missing coeffs."); - } + error->all(FLERR,"Illegal fix bocs command. Missing coeffs."); for (int pmatchi = 0; pmatchi < N_p_match; pmatchi++) - { - p_match_coeffs[pmatchi] = atof(arg[iarg+pmatchi]); - } + p_match_coeffs[pmatchi] = force->numeric(FLERR,arg[iarg+pmatchi]); iarg += (N_p_match); - } else if (strcmp(arg[iarg], "linear_spline") == 0 ) - { + } else if (strcmp(arg[iarg], "linear_spline") == 0 ) { if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command. " "Supply a file name after linear_spline."); - p_basis_type = 1; spline_length = read_F_table( arg[iarg+1], p_basis_type ); iarg += 2; - } else if (strcmp(arg[iarg], "cubic_spline") == 0 ) - { + } else if (strcmp(arg[iarg], "cubic_spline") == 0 ) { if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command. " "Supply a file name after cubic_spline."); p_basis_type = 2; @@ -222,34 +211,34 @@ FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : sprintf(errmsg,"CG basis type %s is not recognized\nSupported " "basis types: analytic linear_spline cubic_spline",arg[iarg]); error->all(FLERR,errmsg); - } // END NJD MRD + } // END NJD MRD } else if (strcmp(arg[iarg],"tchain") == 0) { - if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command"); mtchain = force->inumeric(FLERR,arg[iarg+1]); // used by FixNVTSllod to preserve non-default value mtchain_default_flag = 0; - if (mtchain < 1) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (mtchain < 1) error->all(FLERR,"Illegal fix bocs command"); iarg += 2; } else if (strcmp(arg[iarg],"pchain") == 0) { - if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command"); mpchain = force->inumeric(FLERR,arg[iarg+1]); - if (mpchain < 0) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (mpchain < 0) error->all(FLERR,"Illegal fix bocs command"); iarg += 2; } else if (strcmp(arg[iarg],"mtk") == 0) { - if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command"); if (strcmp(arg[iarg+1],"yes") == 0) mtk_flag = 1; else if (strcmp(arg[iarg+1],"no") == 0) mtk_flag = 0; - else error->all(FLERR,"Illegal fix nvt/npt/nph command"); + else error->all(FLERR,"Illegal fix bocs command"); iarg += 2; } else if (strcmp(arg[iarg],"tloop") == 0) { - if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command"); nc_tchain = force->inumeric(FLERR,arg[iarg+1]); - if (nc_tchain < 0) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (nc_tchain < 0) error->all(FLERR,"Illegal fix bocs command"); iarg += 2; } else if (strcmp(arg[iarg],"ploop") == 0) { - if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (iarg+2 > narg) error->all(FLERR,"Illegal fix bocs command"); nc_pchain = force->inumeric(FLERR,arg[iarg+1]); - if (nc_pchain < 0) error->all(FLERR,"Illegal fix nvt/npt/nph command"); + if (nc_pchain < 0) error->all(FLERR,"Illegal fix bocs command"); iarg += 2; } else { char * errmsg = (char *) calloc(80,sizeof(char)); @@ -422,7 +411,7 @@ FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : // create a new compute pressure style // id = fix-ID + press, compute group = all // pass id_temp as 4th arg to pressure constructor - + n = strlen(id) + 7; id_press = new char[n]; strcpy(id_press,id); @@ -431,7 +420,7 @@ FixBocs::FixBocs(LAMMPS *lmp, int narg, char **arg) : newarg = new char*[4]; newarg[0] = id_press; newarg[1] = (char *) "all"; - newarg[2] = (char *) "pressureBocs"; + newarg[2] = (char *) "PRESSURE/BOCS"; newarg[3] = id_temp; modify->add_compute(4,newarg); delete [] newarg; @@ -512,9 +501,9 @@ void FixBocs::init() if ((p_flag[0] && dimflag[0]) || (p_flag[1] && dimflag[1]) || (p_flag[2] && dimflag[2]) || (p_flag[3] && dimflag[3]) || (p_flag[4] && dimflag[4]) || (p_flag[5] && dimflag[5])) - error->all(FLERR,"Cannot use fix npt and fix deform on " + error->all(FLERR,"Cannot use fix bocs and fix deform on " "same component of stress tensor"); - } + } } // set temperature and pressure ptrs @@ -634,7 +623,7 @@ void FixBocs::init() int FixBocs::read_F_table( char *filename, int p_basis_type ) { char separator = ','; - FILE *fpi; + FILE *fpi; int N_columns = 2, n_entries = 0, i; float f1, f2; double n1, n2; @@ -647,15 +636,15 @@ int FixBocs::read_F_table( char *filename, int p_basis_type ) { while (fgets(line,199,fpi)) { ++n_entries; } fclose(fpi); - for (i = 0; i < N_columns; ++i) - { - data[i] = (double *) calloc(n_entries,sizeof(double)); + for (i = 0; i < N_columns; ++i) + { + data[i] = (double *) calloc(n_entries,sizeof(double)); } } else { char * errmsg = (char *) calloc(50,sizeof(char)); - sprintf(errmsg,"Unable to open file: %s\n",filename); + sprintf(errmsg,"Unable to open file: %s\n",filename); error->all(FLERR,errmsg); } @@ -679,10 +668,10 @@ int FixBocs::read_F_table( char *filename, int p_basis_type ) } } } - else - { + else + { char * errmsg = (char *) calloc(50,sizeof(char)); - sprintf(errmsg,"Unable to open file: %s\n",filename); + sprintf(errmsg,"Unable to open file: %s\n",filename); error->all(FLERR,errmsg); } fclose(fpi); @@ -693,12 +682,12 @@ int FixBocs::read_F_table( char *filename, int p_basis_type ) splines[0] = (double *) calloc(n_entries,sizeof(double)); splines[1] = (double *) calloc(n_entries,sizeof(double)); int idxa, idxb; - for (idxa = 0; idxa < 2; ++idxa) - { - for (idxb = 0; idxb < n_entries; ++idxb) - { - splines[idxa][idxb] = data[idxa][idxb]; - } + for (idxa = 0; idxa < 2; ++idxa) + { + for (idxb = 0; idxb < n_entries; ++idxb) + { + splines[idxa][idxb] = data[idxa][idxb]; + } } } else if (p_basis_type == 2) @@ -720,7 +709,7 @@ int FixBocs::read_F_table( char *filename, int p_basis_type ) void FixBocs::build_cubic_splines( double **data ) { double *a, *b, *d, *h, *alpha, *c, *l, *mu, *z; - int n = spline_length; + int n = spline_length; double alpha_i; a = (double *) calloc(n,sizeof(double)); b = (double *) calloc(n+1,sizeof(double)); @@ -738,14 +727,14 @@ void FixBocs::build_cubic_splines( double **data ) b[i] = 0.0; d[i] = 0.0; - if (i<(n-1)) - { + if (i<(n-1)) + { h[i] = (data[0][i+1] - data[0][i]); } if (i>1 && i<(n-1)) { - alpha_i = (3.0 / h[i]) * ( data[1][i+1] - data[1][i]) - (3.0 / h[i-1] ) + alpha_i = (3.0 / h[i]) * ( data[1][i+1] - data[1][i]) - (3.0 / h[i-1] ) * ( data[1][i] - data[1][i-1] ); alpha[i-1] = alpha_i; } @@ -755,15 +744,15 @@ void FixBocs::build_cubic_splines( double **data ) z[0] = 0.0; for (int i=1; i<n-1; i++) - { + { l[i] = 2*(data[0][i+1] - data[0][i-1]) - h[i-1] * mu[i-1]; mu[i] = h[i]/l[i]; z[i] = (alpha[i] - h[i-1] * z[i-1]) / l[i]; } l[n-1] = 1.0; mu[n-1] = 0.0; - z[n-1] = 0.0; - + z[n-1] = 0.0; + c[n] = 0.0; b[n] = 0.0; d[n] = 0.0; @@ -777,7 +766,7 @@ void FixBocs::build_cubic_splines( double **data ) d[j] = (c[j+1]-c[j])/(3.0 * h[j]); } splines = (double **) calloc(5,sizeof(double *)); - + for ( idx = 0; idx < 5; ++idx) { splines[idx] = (double *) calloc(n-1,sizeof(double)); @@ -1488,15 +1477,15 @@ int FixBocs::modify_param(int narg, char **arg) if (p_match_flag) // NJD MRD { - if ( p_basis_type == 0 ) - { - ((ComputePressureBocs *)pressure)->send_cg_info(p_basis_type, N_p_match, + if ( p_basis_type == 0 ) + { + ((ComputePressureBocs *)pressure)->send_cg_info(p_basis_type, N_p_match, p_match_coeffs, N_mol, vavg); } - else if ( p_basis_type == 1 || p_basis_type == 2 ) - { - ((ComputePressureBocs *)pressure)->send_cg_info(p_basis_type, splines, - spline_length ); + else if ( p_basis_type == 1 || p_basis_type == 2 ) + { + ((ComputePressureBocs *)pressure)->send_cg_info(p_basis_type, splines, + spline_length ); } } diff --git a/src/USER-BOCS/fix_bocs.h b/src/USER-BOCS/fix_bocs.h index 8e6eefdc69..34090e4f3a 100644 --- a/src/USER-BOCS/fix_bocs.h +++ b/src/USER-BOCS/fix_bocs.h @@ -9,20 +9,18 @@ the GNU General Public License. See the README file in the top-level LAMMPS directory. -------------------------------------------------------------------------- - USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser +------------------------------------------------------------------------- + USER-BOCS written by: Nicholas J. H. Dunn and Michael R. DeLyser from The Pennsylvania State University ------------------------------------------------------------------------- */ #ifdef FIX_CLASS -// MRD NJD + FixStyle(bocs,FixBocs) #else - -// MRD NJD #ifndef LMP_FIX_BOCS_H #define LMP_FIX_BOCS_H @@ -30,7 +28,7 @@ FixStyle(bocs,FixBocs) namespace LAMMPS_NS { -// MRD NJD + class FixBocs : public Fix { public: FixBocs(class LAMMPS *, int, char **); // MRD NJD @@ -54,10 +52,6 @@ class FixBocs : public Fix { virtual void *extract(const char*,int &); double memory_usage(); -// MRD NJD - int read_F_table(char *, int); - void build_cubic_splines(double **); - protected: int dimension,which; @@ -97,7 +91,7 @@ class FixBocs : public Fix { int N_p_match; double *p_match_coeffs; double ** splines; - int spline_length; + int spline_length; int nlevels_respa; @@ -156,6 +150,9 @@ class FixBocs : public Fix { void nhc_temp_integrate(); void nhc_press_integrate(); + int read_F_table(char *, int); + void build_cubic_splines(double **); + virtual void nve_x(); // may be overwritten by child classes virtual void nve_v(); virtual void nh_v_press(); @@ -183,64 +180,64 @@ Self-explanatory. Check the input script syntax and compare to the documentation for the command. You can use -echo screen as a command-line option when running LAMMPS to see the offending line. -E: Target temperature for fix nvt/npt/nph cannot be 0.0 +E: Target temperature for fix bocs cannot be 0.0 Self-explanatory. -E: Invalid fix nvt/npt/nph command for a 2d simulation +E: Invalid fix bocs command for a 2d simulation Cannot control z dimension in a 2d model. -E: Fix nvt/npt/nph dilate group ID does not exist +E: Fix bocs dilate group ID does not exist Self-explanatory. -E: Invalid fix nvt/npt/nph command pressure settings +E: Invalid fix bocs command pressure settings If multiple dimensions are coupled, those dimensions must be specified. -E: Cannot use fix nvt/npt/nph on a non-periodic dimension +E: Cannot use fix bocs on a non-periodic dimension When specifying a diagonal pressure component, the dimension must be periodic. -E: Cannot use fix nvt/npt/nph on a 2nd non-periodic dimension +E: Cannot use fix bocs on a 2nd non-periodic dimension When specifying an off-diagonal pressure component, the 2nd of the two dimensions must be periodic. E.g. if the xy component is specified, then the y dimension must be periodic. -E: Cannot use fix nvt/npt/nph with yz scaling when z is non-periodic dimension +E: Cannot use fix bocs with yz scaling when z is non-periodic dimension The 2nd dimension in the barostatted tilt factor must be periodic. -E: Cannot use fix nvt/npt/nph with xz scaling when z is non-periodic dimension +E: Cannot use fix bocs with xz scaling when z is non-periodic dimension The 2nd dimension in the barostatted tilt factor must be periodic. -E: Cannot use fix nvt/npt/nph with xy scaling when y is non-periodic dimension +E: Cannot use fix bocs with xy scaling when y is non-periodic dimension The 2nd dimension in the barostatted tilt factor must be periodic. -E: Cannot use fix nvt/npt/nph with both yz dynamics and yz scaling +E: Cannot use fix bocs with both yz dynamics and yz scaling Self-explanatory. -E: Cannot use fix nvt/npt/nph with both xz dynamics and xz scaling +E: Cannot use fix bocs with both xz dynamics and xz scaling Self-explanatory. -E: Cannot use fix nvt/npt/nph with both xy dynamics and xy scaling +E: Cannot use fix bocs with both xy dynamics and xy scaling Self-explanatory. -E: Can not specify Pxy/Pxz/Pyz in fix nvt/npt/nph with non-triclinic box +E: Can not specify Pxy/Pxz/Pyz in fix bocs with non-triclinic box Only triclinic boxes can be used with off-diagonal pressure components. See the region prism command for details. -E: Invalid fix nvt/npt/nph pressure settings +E: Invalid fix bocs pressure settings Settings for coupled dimensions must be the same. @@ -251,12 +248,12 @@ Self-explanatory. E: Using update dipole flag requires atom attribute mu Self-explanatory. - + E: The dlm flag must be used with update dipole - + Self-explanatory. -E: Fix nvt/npt/nph damping parameters must be > 0.0 +E: Fix bocs damping parameters must be > 0.0 Self-explanatory. @@ -264,15 +261,15 @@ E: Cannot use fix npt and fix deform on same component of stress tensor This would be changing the same box dimension twice. -E: Temperature ID for fix nvt/npt does not exist +E: Temperature ID for fix bocs does not exist Self-explanatory. -E: Pressure ID for fix npt/nph does not exist +E: Pressure ID for fix bocs does not exist Self-explanatory. -E: Fix npt/nph has tilted box too far in one step - periodic cell is too far from equilibrium state +E: Fix bocs has tilted box too far in one step - periodic cell is too far from equilibrium state Self-explanatory. The change in the box tilt is too extreme on a short timescale. -- GitLab