From 1b0b5c1d96632608c05635cff8079b688b2ae61e Mon Sep 17 00:00:00 2001 From: dmayerich Date: Sat, 24 Aug 2013 14:47:50 -0500 Subject: [PATCH] first commit --- CMakeLists.txt | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ FindCUDASDK.cmake | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ FindFFTW.cmake | 25 +++++++++++++++++++++++++ FindRTS.cmake | 14 ++++++++++++++ README.md | 19 +++++++++++++++++++ Win32/libfftw3-3.dll | Bin 0 -> 2365756 bytes Win32/ricalc.exe | Bin 0 -> 228864 bytes etaPolyethylene.txt | 768 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ etaTeflon.txt | 768 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ etaToluene.txt | 1602 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ main.cpp | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 11 files changed, 3485 insertions(+), 0 deletions(-) create mode 100644 CMakeLists.txt create mode 100644 FindCUDASDK.cmake create mode 100644 FindFFTW.cmake create mode 100644 FindRTS.cmake create mode 100644 README.md create mode 100644 Win32/libfftw3-3.dll create mode 100644 Win32/ricalc.exe create mode 100644 etaPolyethylene.txt create mode 100644 etaTeflon.txt create mode 100644 etaToluene.txt create mode 100644 main.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..07f1673 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,64 @@ +#Specify the version being used aswell as the language +cmake_minimum_required(VERSION 2.8) +#Name your project here +project(ricalc) + +#set the module directory +set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}") + +#find BOOST +set(Boost_USE_STATIC_LIBS ON) +set(Boost_USE_MULTITHREADED ON) +set(Boost_USE_STATIC_RUNTIME OFF) +find_package( Boost 1.54.0 COMPONENTS program_options ) + +#set up CUDA +find_package(CUDA) +if(CUDA_FOUND) + link_libraries(${CUDA_cufft_LIBRARY}) + add_definitions(-DCUDA_AVAILABLE) +endif(CUDA_FOUND) + +#set up the FFTW package (fast Fourier transform) +find_package(FFTW) +if(FFTW_FOUND) + include_directories(${FFTW_INCLUDE_DIR}) + link_libraries(${FFTW_LIBRARY}) + add_definitions(-DFFTW_AVAILABLE) +endif(FFTW_FOUND) + +#ask the user for the RTS location +set(RTS_ROOT_PATH $ENV{RTS_ROOT_PATH}) +find_package(RTS REQUIRED) + +#set the include directories +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${RTS_INCLUDE_DIR} + ${Boost_INCLUDE_DIR} +) + +#enable warnings +if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) + add_definitions(-Wall -lfftw3 -lm) +endif() + +#Assign source files to the appropriate variables +file(GLOB SRC_CPP "*.cpp") +file(GLOB SRC_H "*.h") +file(GLOB SRC_CU "*.cu") + +#copy example material files +configure_file(etaPolyethylene.txt ${CMAKE_CURRENT_BINARY_DIR}/etaPolyethylene.txt COPYONLY) +configure_file(etaTeflon.txt ${CMAKE_CURRENT_BINARY_DIR}/etaTeflon.txt COPYONLY) +configure_file(etaToluene.txt ${CMAKE_CURRENT_BINARY_DIR}/etaToluene.txt COPYONLY) + + +#create an executable +cuda_add_executable(ricalc ${SRC_CPP} ${SRC_H} ${SRC_CU}) + +#set the link libraries +target_link_libraries(ricalc ${Boost_LIBRARIES}) + + + diff --git a/FindCUDASDK.cmake b/FindCUDASDK.cmake new file mode 100644 index 0000000..f3bee90 --- /dev/null +++ b/FindCUDASDK.cmake @@ -0,0 +1,142 @@ +# +# The script defines the following variables: +# +############################################################################## +# Note: Removed everything related to CUDA_SDK_ROOT_DIR and only left this as +# a possible environment variable to set the SDK directory. +# Include file will be: CUDA_CUT_INCLUDE_DIR +# Cutil library: CUDA_CUT_LIBRARY +############################################################################## +# +# +# CUDA_SDK_ROOT_DIR -- Path to the CUDA SDK. Use this to find files in the +# SDK. This script will not directly support finding +# specific libraries or headers, as that isn't +# supported by NVIDIA. If you want to change +# libraries when the path changes see the +# FindCUDA.cmake script for an example of how to clear +# these variables. There are also examples of how to +# use the CUDA_SDK_ROOT_DIR to locate headers or +# libraries, if you so choose (at your own risk). +# +# This code is licensed under the MIT License. See the FindCUDASDK.cmake script +# for the text of the license. + +# The MIT License +# +# License for the specific language governing rights and limitations under +# Permission is hereby granted, free of charge, to any person obtaining a +# copy of this software and associated documentation files (the "Software"), +# to deal in the Software without restriction, including without limitation +# the rights to use, copy, modify, merge, publish, distribute, sublicense, +# and/or sell copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. +# +############################################################################### + +# FindCUDASDK.cmake + +# # Check to see if the CUDA_SDK_ROOT_DIR has changed, +# # if it has then clear the cache variable, so that it will be detected again. +# if(NOT "${CUDA_SDK_ROOT_DIR}" STREQUAL "${CUDA_SDK_ROOT_DIR_INTERNAL}") +# # No specific variables to catch. Use this kind of code before calling +# # find_package(CUDA) to clean up any variables that may depend on this path. +# +# # unset(MY_SPECIAL_CUDA_SDK_INCLUDE_DIR CACHE) +# # unset(MY_SPECIAL_CUDA_SDK_LIBRARY CACHE) +# endif() +# +# ######################## +# # Look for the SDK stuff +# find_path(CUDA_SDK_ROOT_DIR cutil.h +# PATH_SUFFIXES "common/inc" "C/common/inc" +# "$ENV{NVSDKCUDA_ROOT}" +# "[HKEY_LOCAL_MACHINE\\SOFTWARE\\NVIDIA Corporation\\Installed Products\\NVIDIA SDK 10\\Compute;InstallDir]" +# "/Developer/GPU\ Computing/C" +# ) +# +# # fallback method for determining CUDA_SDK_ROOT_DIR in case the previous one failed! +# if (NOT CUDA_SDK_ROOT_DIR) +# find_path(CUDA_SDK_ROOT_DIR C/common/inc/cutil.h +# "$ENV{NVSDKCUDA_ROOT}" +# "[HKEY_LOCAL_MACHINE\\SOFTWARE\\NVIDIA Corporation\\Installed Products\\NVIDIA SDK 10\\Compute;InstallDir]" +# "/Developer/GPU\ Computing/C" +# ) +# endif() + +# Keep the CUDA_SDK_ROOT_DIR first in order to be able to override the +# environment variables. +set(CUDA_SDK_SEARCH_PATH + "${CUDA_SDK_ROOT_DIR}" + "${CUDA_TOOLKIT_ROOT_DIR}/local/NVSDK0.2" + "${CUDA_TOOLKIT_ROOT_DIR}/NVSDK0.2" + "${CUDA_TOOLKIT_ROOT_DIR}/NV_SDK" + "${CUDA_TOOLKIT_ROOT_DIR}/NV_CUDA_SDK" + "$ENV{HOME}/NVIDIA_CUDA_SDK" + "$ENV{HOME}/NVIDIA_CUDA_SDK_MACOSX" + "$ENV{HOME}/NVIDIA_GPU_Computing_SDK" + "/Developer/CUDA" + ) + +# Find include file from the CUDA_SDK_SEARCH_PATH + +find_path(CUDA_CUT_INCLUDE_DIR + cutil.h + PATHS ${CUDA_SDK_SEARCH_PATH} + PATH_SUFFIXES "common/inc" "C/common/inc" + DOC "Location of cutil.h" + NO_DEFAULT_PATH + ) +# Now search system paths +find_path(CUDA_CUT_INCLUDE_DIR cutil.h DOC "Location of cutil.h") + +# mark_as_advanced(CUDA_CUT_INCLUDE_DIR) + + +# Example of how to find a library in the CUDA_SDK_ROOT_DIR + +# cutil library is called cutil64 for 64 bit builds on windows. We don't want +# to get these confused, so we are setting the name based on the word size of +# the build. + +# New library might be called cutil_x86_64 ! + +if(CMAKE_SIZEOF_VOID_P EQUAL 8) + set(cuda_cutil_name cutil64) +else(CMAKE_SIZEOF_VOID_P EQUAL 8) + set(cuda_cutil_name cutil32) +endif(CMAKE_SIZEOF_VOID_P EQUAL 8) + +find_library(CUDA_CUT_LIBRARY + NAMES ${cuda_cutil_name} cutil cutil_x86_64 cutil_i386 + PATHS ${CUDA_SDK_SEARCH_PATH} + # The new version of the sdk shows up in common/lib, but the old one is in lib + # The very newest installation Path of the SDK is in subdirectory 'C'. Please add this Path to the possible suffixes. + PATH_SUFFIXES "C/lib" "common/lib" "lib" "C/common/lib" "common/lib" + DOC "Location of cutil library" + NO_DEFAULT_PATH + ) +# # Now search system paths +# find_library(CUDA_CUT_LIBRARY NAMES cutil ${cuda_cutil_name} DOC "Location of cutil library") +mark_as_advanced(CUDA_CUT_LIBRARY) +set(CUDA_CUT_LIBRARIES ${CUDA_CUT_LIBRARY}) + +############################# +# Check for required components +if(CUDA_CUT_INCLUDE_DIR) + set(CUDASDK_FOUND TRUE) +endif(CUDA_CUT_INCLUDE_DIR) + +# set(CUDA_SDK_ROOT_DIR_INTERNAL "${CUDA_SDK_ROOT_DIR}" CACHE INTERNAL +# "This is the value of the last time CUDA_SDK_ROOT_DIR was set successfully." FORCE) diff --git a/FindFFTW.cmake b/FindFFTW.cmake new file mode 100644 index 0000000..5a9ac50 --- /dev/null +++ b/FindFFTW.cmake @@ -0,0 +1,25 @@ +# - Find the native FFTW includes and library +# +# This module defines +# +# FFTW_INCLUDE_DIR, where to find fftw3.h, etc. +# FFTW_LIBRARY, the libraries to link against to use FFTW. +# +# FFTW_FOUND +# +# Was borrowed from http://houdini-ocean-toolkit.googlecode.com +# + +find_path(FFTW_INCLUDE_DIR fftw3.h + PATHS ${CMAKE_SOURCE_DIR}/../3rdparty/include; + ${CMAKE_SOURCE_DIR}/3rdparty/include) + +find_library(FFTW_LIBRARY fftw3 + PATHS ${CMAKE_SOURCE_DIR}/../3rdparty/lib; + ${CMAKE_SOURCE_DIR}/3rdparty/lib) + +if (FFTW_INCLUDE_DIR AND FFTW_LIBRARY) + set(FFTW_FOUND TRUE) +else (FFTW_INCLUDE_DIR AND FFTW_LIBRARY) + set(FFTW_FOUND FALSE) +endif (FFTW_INCLUDE_DIR AND FFTW_LIBRARY) diff --git a/FindRTS.cmake b/FindRTS.cmake new file mode 100644 index 0000000..fbfcc44 --- /dev/null +++ b/FindRTS.cmake @@ -0,0 +1,14 @@ +# Tries to find the RTS include directory + + FIND_PATH( RTS_INCLUDE_DIR NAMES rts_glShaderProgram.h + PATHS + ${CMAKE_CURRENT_SOURCE_DIR}/rts + ${RTS_ROOT_PATH} +) + +IF (RTS_FOUND) + #The following deprecated settings are for backwards compatibility with CMake1.4 + SET (RTS_INCLUDE_PATH ${RTS_INCLUDE_DIR}) +ENDIF(RTS_FOUND) + +FIND_PACKAGE_HANDLE_STANDARD_ARGS(RTS REQUIRED_VARS TRUE RTS_INCLUDE_DIR) diff --git a/README.md b/README.md new file mode 100644 index 0000000..6d66e7a --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +Computes the dispersion of a material given material properties. For example, given an absorbance spectrum, this software can estimate the complex refractive index and Chi values. + +A Windows 32 executable is provided in the Win32 directory. All of the necessary runtime libraries are included. Start by running 'ricalc -h' for command-line options. + +This software is designed to be used with CMake, so we recommend using it to build the application. + +This software requires the following libraries for compiling: + +FFTW - Fast Fourier Transform library -- http://www.fftw.org + or +CUDA - NVidia's GPU programming toolkit -- https://developer.nvidia.com/ + +RTS - Real-Time Scraps C++ library (my codebase) -- https://github.com/dmayerich/RTS + + + + + + diff --git a/Win32/libfftw3-3.dll b/Win32/libfftw3-3.dll new file mode 100644 index 0000000..a8f033a Binary files /dev/null and b/Win32/libfftw3-3.dll differ diff --git a/Win32/ricalc.exe b/Win32/ricalc.exe new file mode 100644 index 0000000..190942f Binary files /dev/null and b/Win32/ricalc.exe differ diff --git a/etaPolyethylene.txt b/etaPolyethylene.txt new file mode 100644 index 0000000..d8a5dad --- /dev/null +++ b/etaPolyethylene.txt @@ -0,0 +1,768 @@ +#nu n k +898.666 1.54119 0.00042801 +902.523 1.54118 0.00038246 +906.38 1.541 0.00040294 +910.237 1.54094 0.00039488 +914.094 1.54085 0.00037618 +917.95 1.54084 0.0003536 +921.807 1.54082 0.0003278 +925.664 1.54081 0.0003156 +929.521 1.54084 0.00028804 +933.378 1.54084 0.00032099 +937.235 1.54084 0.00031952 +941.092 1.54084 0.00033633 +944.949 1.54087 0.00036991 +948.806 1.54083 0.00040887 +952.663 1.54078 0.00044517 +956.52 1.54076 0.00043966 +960.377 1.54073 0.00044863 +964.234 1.54068 0.00044314 +968.091 1.54065 0.00045241 +971.948 1.54062 0.00043188 +975.804 1.54052 0.00039329 +979.661 1.54055 0.00034324 +983.518 1.54054 0.00027772 +987.375 1.54053 0.00024005 +991.232 1.54061 0.00018819 +995.089 1.54062 0.00017644 +998.946 1.54068 0.0001743 +1002.8 1.5407 0.0001892 +1006.66 1.54073 0.00022698 +1010.52 1.54072 0.00025522 +1014.37 1.54074 0.00027914 +1018.23 1.54071 0.00028447 +1022.09 1.54068 0.00030539 +1025.94 1.54067 0.00030134 +1029.8 1.54064 0.00030709 +1033.66 1.54061 0.00030649 +1037.52 1.54057 0.00027764 +1041.37 1.54054 0.00024089 +1045.23 1.54051 0.00017639 +1049.09 1.54056 0.00013155 +1052.94 1.54056 7.972e-005 +1056.8 1.54061 4.678e-005 +1060.66 1.54065 2.414e-005 +1064.51 1.54066 6.56e-006 +1068.37 1.54075 4.52e-006 +1072.23 1.54077 1.86e-006 +1076.08 1.54081 3.15e-005 +1079.94 1.54086 5.205e-005 +1083.8 1.54083 9.191e-005 +1087.66 1.54083 0.00012551 +1091.51 1.54082 0.00013487 +1095.37 1.54082 0.0001366 +1099.23 1.54081 0.00012324 +1103.08 1.54082 0.00011624 +1106.94 1.5408 9.228e-005 +1110.8 1.54081 7.841e-005 +1114.65 1.54084 5.534e-005 +1118.51 1.54084 3.409e-005 +1122.37 1.54087 1.855e-005 +1126.22 1.54091 0 +1130.08 1.54097 7.19e-006 +1133.94 1.54103 1.989e-005 +1137.8 1.54105 5.403e-005 +1141.65 1.54112 8.195e-005 +1145.51 1.54112 0.00012699 +1149.37 1.54114 0.0001768 +1153.22 1.54114 0.00021147 +1157.08 1.54112 0.00025829 +1160.94 1.54113 0.00029061 +1164.79 1.54108 0.00032397 +1168.65 1.54108 0.00034385 +1172.51 1.54107 0.00036836 +1176.36 1.54104 0.0003735 +1180.22 1.54101 0.00035023 +1184.08 1.54101 0.00033782 +1187.94 1.541 0.00032161 +1191.79 1.54104 0.00032158 +1195.65 1.54104 0.00031863 +1199.51 1.54107 0.00033038 +1203.36 1.54108 0.00035069 +1207.22 1.54107 0.00037485 +1211.08 1.54113 0.00041366 +1214.93 1.54108 0.00045119 +1218.79 1.54104 0.0004902 +1222.65 1.54106 0.00050622 +1226.51 1.54101 0.00053244 +1230.36 1.54099 0.00054526 +1234.22 1.54095 0.00054043 +1238.08 1.54092 0.00053686 +1241.93 1.54086 0.00051393 +1245.79 1.54085 0.00049385 +1249.65 1.54085 0.00045921 +1253.5 1.54083 0.00043153 +1257.36 1.54087 0.00041048 +1261.22 1.54087 0.00039754 +1265.07 1.54086 0.00038579 +1268.93 1.54086 0.00037209 +1272.79 1.54091 0.00037321 +1276.65 1.54089 0.00036889 +1280.5 1.54092 0.00038267 +1284.36 1.54093 0.00039353 +1288.22 1.54091 0.00040998 +1292.07 1.54092 0.00042425 +1295.93 1.54088 0.0004231 +1299.79 1.54087 0.00042156 +1303.64 1.54088 0.0004027 +1307.5 1.54081 0.00038994 +1311.36 1.5408 0.00035638 +1315.21 1.54081 0.00031839 +1319.07 1.54081 0.00027074 +1322.93 1.54083 0.00022097 +1326.79 1.54089 0.00019314 +1330.64 1.54091 0.00016466 +1334.5 1.54099 0.0001724 +1338.36 1.541 0.00019304 +1342.21 1.54104 0.00020191 +1346.07 1.54107 0.00020463 +1349.93 1.54106 0.00022886 +1353.78 1.5411 0.00024824 +1357.64 1.54113 0.00026467 +1361.5 1.54111 0.00032192 +1365.35 1.54108 0.0003319 +1369.21 1.54108 0.00032069 +1373.07 1.54105 0.00029896 +1376.93 1.54105 0.00025182 +1380.78 1.54107 0.00020386 +1384.64 1.54113 0.0001788 +1388.5 1.54116 0.00017692 +1392.35 1.54121 0.0001595 +1396.21 1.54127 0.00018172 +1400.07 1.5413 0.00017101 +1403.92 1.54136 0.0001655 +1407.78 1.54141 0.00018251 +1411.64 1.54146 0.00019087 +1415.49 1.54156 0.00025939 +1419.35 1.54158 0.00030871 +1423.21 1.54164 0.00033849 +1427.07 1.54165 0.00035628 +1430.92 1.54177 0.000422 +1434.78 1.54179 0.00051804 +1438.64 1.54183 0.00054932 +1442.49 1.54189 0.00058626 +1446.35 1.54205 0.00063101 +1450.21 1.54229 0.00074238 +1454.06 1.54272 0.00099416 +1457.92 1.54287 0.00209105 +1461.78 1.54195 0.00321291 +1465.64 1.54094 0.0028369 +1469.49 1.54041 0.00267381 +1473.35 1.53961 0.00253731 +1477.21 1.53925 0.00128331 +1481.06 1.53969 0.0006213 +1484.92 1.54017 0.0005394 +1488.78 1.54031 0.00057298 +1492.63 1.54042 0.00056345 +1496.49 1.54052 0.0005445 +1500.35 1.54061 0.00054085 +1504.2 1.54068 0.00058144 +1508.06 1.54061 0.00064828 +1511.92 1.5406 0.00055856 +1515.78 1.54067 0.00052929 +1519.63 1.54066 0.00059563 +1523.49 1.54066 0.0005584 +1527.35 1.54065 0.00048296 +1531.2 1.54072 0.00043625 +1535.06 1.54079 0.00046385 +1538.92 1.5408 0.00056596 +1542.77 1.54071 0.00054466 +1546.63 1.54071 0.00043963 +1550.49 1.5408 0.00041193 +1554.34 1.54084 0.00048176 +1558.2 1.54081 0.00058085 +1562.06 1.54073 0.00049177 +1565.92 1.54075 0.00041398 +1569.77 1.54077 0.00042723 +1573.63 1.54075 0.00042759 +1577.49 1.54079 0.00040069 +1581.34 1.54077 0.00034118 +1585.2 1.54084 0.00031186 +1589.06 1.54086 0.00031601 +1592.91 1.54085 0.00030593 +1596.77 1.54091 0.00030831 +1600.63 1.54092 0.00028967 +1604.48 1.54096 0.0002833 +1608.34 1.54101 0.00028289 +1612.2 1.54103 0.00028776 +1616.06 1.54106 0.00033643 +1619.91 1.54106 0.00034205 +1623.77 1.54106 0.00035702 +1627.63 1.54108 0.00033927 +1631.48 1.54112 0.00034108 +1635.34 1.54112 0.00042011 +1639.2 1.54112 0.00038127 +1643.05 1.54115 0.00036647 +1646.91 1.54119 0.0004247 +1650.77 1.54112 0.00048308 +1654.62 1.54103 0.00045178 +1658.48 1.54108 0.00034997 +1662.34 1.54111 0.00034021 +1666.2 1.54118 0.00036197 +1670.05 1.54121 0.00038175 +1673.91 1.54122 0.00039106 +1677.77 1.54127 0.00037529 +1681.62 1.5413 0.00045005 +1685.48 1.54125 0.0005006 +1689.34 1.54125 0.00044082 +1693.19 1.54131 0.00045592 +1697.05 1.54133 0.00057514 +1700.91 1.54124 0.00061893 +1704.77 1.54118 0.00056482 +1708.62 1.54121 0.00051541 +1712.48 1.54123 0.00053415 +1716.34 1.54123 0.00061049 +1720.19 1.54118 0.00056453 +1724.05 1.5412 0.00049607 +1727.91 1.54127 0.0005118 +1731.76 1.54129 0.0005872 +1735.62 1.54125 0.00061749 +1739.48 1.54122 0.00058433 +1743.33 1.54128 0.00058925 +1747.19 1.54126 0.0006168 +1751.05 1.54119 0.00061892 +1754.91 1.54124 0.00058246 +1758.76 1.54123 0.00058189 +1762.62 1.54122 0.00059579 +1766.48 1.5413 0.00060041 +1770.33 1.54126 0.00066851 +1774.19 1.54123 0.00066629 +1778.05 1.54117 0.00063365 +1781.9 1.54118 0.00063274 +1785.76 1.54122 0.00061577 +1789.62 1.54119 0.00063319 +1793.47 1.54122 0.00063621 +1797.33 1.54117 0.00061639 +1801.19 1.54115 0.00060149 +1805.05 1.5412 0.00057813 +1808.9 1.54116 0.00056311 +1812.76 1.54119 0.00054928 +1816.62 1.54123 0.00053613 +1820.47 1.54126 0.00053938 +1824.33 1.54126 0.00057278 +1828.19 1.54123 0.00060054 +1832.04 1.54127 0.00058871 +1835.9 1.5412 0.00056005 +1839.76 1.54125 0.00056531 +1843.61 1.5413 0.00059206 +1847.47 1.54121 0.00057401 +1851.33 1.54128 0.00054448 +1855.19 1.54123 0.00053538 +1859.04 1.54123 0.00051986 +1862.9 1.54125 0.00050818 +1866.76 1.54135 0.00053157 +1870.61 1.54126 0.00051802 +1874.47 1.54133 0.0004774 +1878.33 1.54137 0.00047584 +1882.18 1.54141 0.00047928 +1886.04 1.54144 0.0005107 +1889.9 1.54146 0.00055251 +1893.75 1.54144 0.00056678 +1897.61 1.54144 0.00056701 +1901.47 1.54142 0.00056308 +1905.33 1.54143 0.00057764 +1909.18 1.54144 0.00058333 +1913.04 1.54148 0.00058837 +1916.9 1.54148 0.00061175 +1920.75 1.54147 0.00061958 +1924.61 1.54141 0.0006037 +1928.47 1.54141 0.00058767 +1932.32 1.54147 0.00058077 +1936.18 1.54149 0.0005759 +1940.04 1.54152 0.00058999 +1943.9 1.54149 0.00060248 +1947.75 1.54154 0.00060227 +1951.61 1.54154 0.0006155 +1955.47 1.54158 0.00064083 +1959.32 1.54159 0.00066146 +1963.18 1.54157 0.00068457 +1967.04 1.54157 0.00070872 +1970.89 1.54163 0.0007175 +1974.75 1.54155 0.00073 +1978.61 1.54156 0.00074496 +1982.46 1.54161 0.00076088 +1986.32 1.54158 0.00077477 +1990.18 1.54157 0.00077673 +1994.04 1.54155 0.00078181 +1997.89 1.54155 0.00077858 +2001.75 1.54155 0.00077439 +2005.61 1.54158 0.00077198 +2009.46 1.54163 0.00078891 +2013.32 1.54162 0.00082924 +2017.18 1.54154 0.00085872 +2021.03 1.54158 0.00087082 +2024.89 1.54157 0.00087384 +2028.75 1.54156 0.0008829 +2032.6 1.54151 0.0008848 +2036.46 1.54152 0.00088407 +2040.32 1.5415 0.00089069 +2044.18 1.54152 0.00089026 +2048.03 1.54147 0.00088623 +2051.89 1.54147 0.00087477 +2055.75 1.54141 0.0008616 +2059.6 1.54144 0.00083997 +2063.46 1.54145 0.00081664 +2067.32 1.54142 0.00079261 +2071.17 1.54144 0.00077244 +2075.03 1.54148 0.00076483 +2078.89 1.54151 0.00075797 +2082.74 1.5415 0.00075846 +2086.6 1.54149 0.00075997 +2090.46 1.54156 0.00076488 +2094.32 1.54156 0.00076722 +2098.17 1.54153 0.00077003 +2102.03 1.54157 0.00077852 +2105.89 1.54153 0.00077923 +2109.74 1.54152 0.00078499 +2113.6 1.54158 0.000785 +2117.46 1.54156 0.00078399 +2121.31 1.54153 0.00077331 +2125.17 1.54156 0.00075105 +2129.03 1.54153 0.00073147 +2132.88 1.54156 0.00070562 +2136.74 1.54158 0.00068282 +2140.6 1.54158 0.00067026 +2144.46 1.54162 0.00066793 +2148.31 1.54164 0.0006594 +2152.17 1.54168 0.00065716 +2156.03 1.5417 0.00067029 +2159.88 1.54178 0.00069187 +2163.74 1.54176 0.00072229 +2167.6 1.54176 0.00073334 +2171.45 1.54178 0.0007447 +2175.31 1.54175 0.00076316 +2179.17 1.54174 0.00077651 +2183.02 1.54177 0.00077775 +2186.88 1.54173 0.00076711 +2190.74 1.54181 0.0007568 +2194.6 1.54177 0.00074338 +2198.45 1.54179 0.00073547 +2202.31 1.54182 0.00072207 +2206.17 1.54185 0.00070938 +2210.02 1.54187 0.00071166 +2213.88 1.54194 0.00072989 +2217.74 1.54196 0.00075587 +2221.59 1.54195 0.00077353 +2225.45 1.54196 0.00079876 +2229.31 1.54203 0.00082352 +2233.17 1.54201 0.00086501 +2237.02 1.54204 0.00091213 +2240.88 1.54201 0.00093793 +2244.74 1.54199 0.00096032 +2248.59 1.54196 0.00096721 +2252.45 1.54199 0.00096175 +2256.31 1.54193 0.00096046 +2260.16 1.54196 0.00095994 +2264.02 1.54194 0.00095129 +2267.88 1.54199 0.00094074 +2271.73 1.54201 0.00093223 +2275.59 1.54197 0.00092793 +2279.45 1.54204 0.0009338 +2283.31 1.54205 0.00094035 +2287.16 1.54208 0.00096031 +2291.02 1.54213 0.00098612 +2294.88 1.54213 0.00101782 +2298.73 1.54208 0.00104571 +2302.59 1.54211 0.00106189 +2306.45 1.54212 0.00108411 +2310.3 1.5421 0.00111481 +2314.16 1.5421 0.00115452 +2318.02 1.54208 0.001163 +2321.87 1.54207 0.00116496 +2325.73 1.54204 0.00117256 +2329.59 1.542 0.00117223 +2333.45 1.54206 0.00118796 +2337.3 1.54197 0.00118167 +2341.16 1.54196 0.00120538 +2345.02 1.54193 0.00115249 +2348.87 1.54197 0.00105582 +2352.73 1.54204 0.00106231 +2356.59 1.54216 0.00117235 +2360.44 1.54201 0.00125922 +2364.3 1.542 0.00125306 +2368.16 1.54195 0.00127072 +2372.01 1.54182 0.00127012 +2375.87 1.54176 0.00116702 +2379.73 1.54181 0.0010674 +2383.59 1.54184 0.00101542 +2387.44 1.54186 0.00098892 +2391.3 1.54189 0.00096576 +2395.16 1.5419 0.00094014 +2399.01 1.54191 0.00091325 +2402.87 1.54191 0.00088611 +2406.73 1.54198 0.00085887 +2410.58 1.542 0.00084275 +2414.44 1.54209 0.00083137 +2418.3 1.54208 0.00082863 +2422.15 1.54213 0.00083674 +2426.01 1.54218 0.00083869 +2429.87 1.54218 0.00084283 +2433.73 1.54229 0.00085037 +2437.58 1.54228 0.00086494 +2441.44 1.54225 0.00087925 +2445.3 1.54231 0.0008872 +2449.15 1.54234 0.00088704 +2453.01 1.54233 0.00088184 +2456.87 1.54237 0.00088997 +2460.72 1.54233 0.00088295 +2464.58 1.54234 0.00086279 +2468.44 1.5424 0.00084932 +2472.29 1.54241 0.00083665 +2476.15 1.54241 0.000818 +2480.01 1.54247 0.00080394 +2483.87 1.54254 0.00080496 +2487.72 1.54259 0.00080721 +2491.58 1.54265 0.00082332 +2495.44 1.54267 0.00084785 +2499.29 1.5427 0.00087751 +2503.15 1.54271 0.00090758 +2507.01 1.54276 0.00092693 +2510.86 1.54274 0.00095352 +2514.72 1.5428 0.00098152 +2518.58 1.54278 0.00100501 +2522.44 1.54277 0.00101241 +2526.29 1.54277 0.00100269 +2530.15 1.54274 0.00097869 +2534.01 1.5428 0.00095432 +2537.86 1.54283 0.00093501 +2541.72 1.54288 0.00092148 +2545.58 1.54294 0.00093745 +2549.43 1.54295 0.00095068 +2553.29 1.54299 0.00095236 +2557.15 1.54303 0.00095116 +2561 1.54306 0.00095723 +2564.86 1.54317 0.00098358 +2568.72 1.54318 0.00100349 +2572.58 1.54317 0.00102338 +2576.43 1.54325 0.00104696 +2580.29 1.5432 0.00107025 +2584.15 1.54325 0.00108889 +2588 1.54333 0.00110354 +2591.86 1.54331 0.00110847 +2595.72 1.5433 0.00110923 +2599.57 1.54335 0.00110253 +2603.43 1.5434 0.0010792 +2607.29 1.5434 0.00108422 +2611.14 1.54347 0.00110512 +2615 1.54353 0.00112134 +2618.86 1.54351 0.00111506 +2622.72 1.54358 0.00111099 +2626.57 1.54364 0.0011527 +2630.43 1.54369 0.00118538 +2634.29 1.54375 0.00121323 +2638.14 1.5437 0.00122503 +2642 1.54372 0.00121947 +2645.86 1.54378 0.00122436 +2649.71 1.54383 0.00122898 +2653.57 1.54389 0.00123706 +2657.43 1.54393 0.0012365 +2661.28 1.54393 0.00123909 +2665.14 1.54391 0.0012298 +2669 1.544 0.00121291 +2672.86 1.54408 0.00118508 +2676.71 1.54413 0.00113969 +2680.57 1.5443 0.00112845 +2684.43 1.5443 0.0011388 +2688.28 1.54435 0.00115424 +2692.14 1.54448 0.00115946 +2696 1.54456 0.00116087 +2699.85 1.54466 0.0011892 +2703.71 1.54477 0.00123892 +2707.57 1.54488 0.00127081 +2711.43 1.54486 0.00127712 +2715.28 1.54497 0.00129201 +2719.14 1.54511 0.00130355 +2723 1.54508 0.00132832 +2726.85 1.54531 0.00136051 +2730.71 1.54535 0.00137992 +2734.57 1.54541 0.00139079 +2738.42 1.54561 0.00139874 +2742.28 1.54567 0.00142823 +2746.14 1.5458 0.0014439 +2749.99 1.54593 0.00144809 +2753.85 1.54608 0.00146405 +2757.71 1.5462 0.00149177 +2761.57 1.54633 0.00152907 +2765.42 1.54653 0.00156536 +2769.28 1.54672 0.00160128 +2773.14 1.5469 0.00163716 +2776.99 1.54713 0.00170169 +2780.85 1.54729 0.00176736 +2784.71 1.5475 0.00182123 +2788.56 1.5477 0.0018825 +2792.42 1.54798 0.00195435 +2796.28 1.54822 0.00203335 +2800.13 1.5485 0.00209338 +2803.99 1.54878 0.00216905 +2807.85 1.54914 0.00224688 +2811.71 1.54955 0.00231271 +2815.56 1.55007 0.00240789 +2819.42 1.55062 0.00252931 +2823.28 1.55132 0.00268691 +2827.13 1.55214 0.00288805 +2830.99 1.55324 0.00319675 +2834.85 1.55482 0.0037317 +2838.7 1.55701 0.00490491 +2842.56 1.55977 0.00752726 +2846.42 1.56455 0.0127859 +2850.27 1.55241 0.0354717 +2854.13 1.5369 0.0186466 +2857.99 1.53824 0.0102007 +2861.85 1.54118 0.00678025 +2865.7 1.54381 0.00520933 +2869.56 1.54602 0.00455058 +2873.42 1.54793 0.00442317 +2877.27 1.5497 0.00468809 +2881.13 1.55129 0.0052601 +2884.99 1.55265 0.00601824 +2888.84 1.55396 0.006806 +2892.7 1.55533 0.00756426 +2896.56 1.55689 0.00831596 +2900.41 1.5591 0.00907269 +2904.27 1.56216 0.010234 +2908.13 1.56663 0.0120281 +2911.99 1.57391 0.0148133 +2915.84 1.59432 0.0201016 +2919.7 1.58496 0.081593 +2923.56 1.54819 0.081593 +2927.41 1.52461 0.081593 +2931.27 1.48563 0.081593 +2935.13 1.47716 0.0134472 +2938.98 1.50114 0.00846779 +2942.84 1.51 0.00599405 +2946.7 1.51551 0.00462005 +2950.55 1.51934 0.00384985 +2954.41 1.52215 0.00339581 +2958.27 1.52428 0.00311217 +2962.13 1.52599 0.00293415 +2965.98 1.52732 0.00280584 +2969.84 1.52841 0.00266669 +2973.7 1.52942 0.0025436 +2977.55 1.53024 0.0024508 +2981.41 1.53098 0.00238963 +2985.27 1.53166 0.0023609 +2989.12 1.53223 0.00234872 +2992.98 1.53269 0.00233873 +2996.84 1.53319 0.00232613 +3000.7 1.53361 0.00233535 +3004.55 1.53395 0.00233868 +3008.41 1.53427 0.00232737 +3012.27 1.53459 0.00233329 +3016.12 1.53481 0.00234665 +3019.98 1.5351 0.00235345 +3023.84 1.53537 0.00236011 +3027.69 1.53555 0.00236947 +3031.55 1.53576 0.00238511 +3035.41 1.53595 0.00241039 +3039.26 1.53607 0.00240936 +3043.12 1.53631 0.00239143 +3046.98 1.53639 0.00238718 +3050.84 1.5366 0.0024097 +3054.69 1.53672 0.00245612 +3058.55 1.53681 0.00247351 +3062.41 1.537 0.00247046 +3066.26 1.53708 0.00248492 +3070.12 1.53725 0.00251256 +3073.98 1.53731 0.0025365 +3077.83 1.53734 0.00253988 +3081.69 1.53747 0.00252814 +3085.55 1.53755 0.00253247 +3089.4 1.53765 0.00256518 +3093.26 1.53776 0.00257485 +3097.12 1.53782 0.00256107 +3100.98 1.53791 0.00258556 +3104.83 1.53796 0.00261868 +3108.69 1.53802 0.00262195 +3112.55 1.53812 0.0026374 +3116.4 1.53813 0.00264531 +3120.26 1.53821 0.00266315 +3124.12 1.53832 0.00271453 +3127.97 1.5383 0.00272884 +3131.83 1.53838 0.00273801 +3135.69 1.53844 0.00274658 +3139.54 1.53845 0.0027568 +3143.4 1.53856 0.00278555 +3147.26 1.53855 0.00278531 +3151.12 1.53865 0.00280644 +3154.97 1.5386 0.00282855 +3158.83 1.53867 0.00282387 +3162.69 1.53871 0.00283106 +3166.54 1.53879 0.00285258 +3170.4 1.53886 0.00287859 +3174.26 1.53878 0.002904 +3178.11 1.53889 0.00294073 +3181.97 1.53883 0.00292664 +3185.83 1.53894 0.00291102 +3189.68 1.53904 0.00295654 +3193.54 1.539 0.00300153 +3197.4 1.53904 0.00304076 +3201.26 1.53902 0.00304851 +3205.11 1.53905 0.00304563 +3208.97 1.53907 0.00305357 +3212.83 1.53914 0.00306796 +3216.68 1.53913 0.00310194 +3220.54 1.53919 0.0031221 +3224.4 1.53917 0.00313876 +3228.25 1.53913 0.00314126 +3232.11 1.53919 0.00313369 +3235.97 1.53921 0.00315882 +3239.82 1.53925 0.00317707 +3243.68 1.53925 0.0031754 +3247.54 1.53933 0.00319288 +3251.4 1.53932 0.00321948 +3255.25 1.53928 0.00324138 +3259.11 1.53938 0.00326708 +3262.97 1.53934 0.0032804 +3266.82 1.53943 0.003278 +3270.68 1.53947 0.00329835 +3274.54 1.53947 0.0033465 +3278.39 1.53944 0.00337762 +3282.25 1.53949 0.00340154 +3286.11 1.5395 0.00342881 +3289.97 1.53948 0.00345075 +3293.82 1.53957 0.00347906 +3297.68 1.53953 0.00350114 +3301.54 1.53952 0.00351199 +3305.39 1.53957 0.00351983 +3309.25 1.53958 0.003562 +3313.11 1.53964 0.0036275 +3316.96 1.53963 0.00366295 +3320.82 1.53957 0.0036812 +3324.68 1.53958 0.00370943 +3328.53 1.53956 0.00373606 +3332.39 1.53957 0.00374156 +3336.25 1.53959 0.00377316 +3340.11 1.53963 0.00381299 +3343.96 1.53957 0.00382803 +3347.82 1.53965 0.00384863 +3351.68 1.53957 0.00387344 +3355.53 1.53964 0.00391755 +3359.39 1.53962 0.00396881 +3363.25 1.5396 0.00401809 +3367.1 1.53959 0.0040365 +3370.96 1.53951 0.00405394 +3374.82 1.53957 0.00408003 +3378.67 1.53957 0.00406788 +3382.53 1.53956 0.00410868 +3386.39 1.53954 0.00416363 +3390.25 1.53954 0.00418181 +3394.1 1.5395 0.00418514 +3397.96 1.5395 0.00420373 +3401.82 1.53948 0.00425953 +3405.67 1.53943 0.00427757 +3409.53 1.53947 0.00430295 +3413.39 1.53943 0.00432285 +3417.24 1.5395 0.004355 +3421.1 1.53938 0.00440059 +3424.96 1.53933 0.00438144 +3428.81 1.53939 0.00438745 +3432.67 1.5393 0.00440176 +3436.53 1.53938 0.00441479 +3440.39 1.53939 0.00446113 +3444.24 1.53933 0.00454693 +3448.1 1.53929 0.00458408 +3451.96 1.5392 0.00453192 +3455.81 1.53923 0.00453524 +3459.67 1.53925 0.00454045 +3463.53 1.53912 0.00453562 +3467.38 1.53924 0.00454329 +3471.24 1.53916 0.00453832 +3475.1 1.53917 0.00455571 +3478.96 1.53919 0.00458273 +3482.81 1.53915 0.00463572 +3486.67 1.53921 0.00467153 +3490.53 1.53914 0.00468294 +3494.38 1.53913 0.00467316 +3498.24 1.53915 0.0046946 +3502.1 1.53914 0.00476743 +3505.95 1.53914 0.00480509 +3509.81 1.53902 0.00481056 +3513.67 1.53906 0.00477007 +3517.52 1.53907 0.00476513 +3521.38 1.53908 0.0048312 +3525.24 1.53907 0.00494273 +3529.1 1.53892 0.00498595 +3532.95 1.5389 0.00489976 +3536.81 1.53895 0.00483772 +3540.67 1.53899 0.00483548 +3544.52 1.53905 0.00497348 +3548.38 1.53897 0.00507212 +3552.24 1.53887 0.00503781 +3556.09 1.53892 0.00497842 +3559.95 1.53907 0.00492978 +3563.81 1.53914 0.00529133 +3567.66 1.53883 0.0056289 +3571.52 1.53854 0.00538575 +3575.38 1.53845 0.00509557 +3579.24 1.53869 0.00488392 +3583.09 1.53897 0.0049707 +3586.95 1.53897 0.00539608 +3590.81 1.53881 0.00551493 +3594.66 1.5387 0.00545023 +3598.52 1.53859 0.00545352 +3602.38 1.53872 0.00531468 +3606.23 1.53887 0.00545 +3610.09 1.53881 0.00574529 +3613.95 1.53877 0.00583345 +3617.8 1.53853 0.00601032 +3621.66 1.53848 0.00576763 +3625.52 1.53874 0.0059285 +3629.38 1.53827 0.00666404 +3633.23 1.53771 0.00629983 +3637.09 1.53766 0.00574148 +3640.95 1.53798 0.00534971 +3644.8 1.53865 0.0056094 +3648.66 1.53846 0.00676182 +3652.52 1.53761 0.00677093 +3656.37 1.53716 0.00626823 +3660.23 1.53715 0.00571434 +3664.09 1.53766 0.00525168 +3667.94 1.53832 0.00557497 +3671.8 1.53837 0.00650441 +3675.66 1.53767 0.00720812 +3679.52 1.53695 0.00656422 +3683.37 1.53715 0.00584071 +3687.23 1.53761 0.00639159 +3691.09 1.53703 0.00689051 +3694.94 1.53669 0.00635556 +3698.8 1.5367 0.00611035 +3702.66 1.53683 0.00600736 +3706.51 1.53713 0.0059881 +3710.37 1.53701 0.00659889 +3714.23 1.53649 0.00659443 +3718.08 1.53643 0.00602004 +3721.94 1.53662 0.00604124 +3725.8 1.53664 0.00590578 +3729.66 1.53711 0.00583357 +3733.51 1.53719 0.00655091 +3737.37 1.53682 0.00667907 +3741.23 1.53705 0.00649775 +3745.08 1.53726 0.00722164 +3748.94 1.53662 0.00828452 +3752.8 1.53551 0.00834798 +3756.65 1.5348 0.007622 +3760.51 1.53469 0.00704227 +3764.37 1.53478 0.00680495 +3768.23 1.53472 0.00692232 +3772.08 1.53437 0.00675462 +3775.94 1.53442 0.00640782 +3779.8 1.53451 0.00651172 +3783.65 1.53423 0.00648195 +3787.51 1.53408 0.00620286 +3791.37 1.53431 0.00587595 +3795.22 1.53459 0.00584694 +3799.08 1.53483 0.00646239 +3802.94 1.53437 0.00710322 +3806.79 1.53355 0.00709429 +3810.65 1.53333 0.00642264 +3814.51 1.53363 0.00626551 +3818.37 1.5336 0.00709295 +3822.22 1.5327 0.00752153 +3826.08 1.53192 0.00703719 +3829.94 1.53176 0.00641066 +3833.79 1.5318 0.00653867 +3837.65 1.53125 0.00732171 +3841.51 1.52976 0.00760431 +3845.36 1.52827 0.00661533 +3849.22 1.52594 0.00611614 +3853.08 1.52611 0.00757909 diff --git a/etaTeflon.txt b/etaTeflon.txt new file mode 100644 index 0000000..1e41957 --- /dev/null +++ b/etaTeflon.txt @@ -0,0 +1,768 @@ +#nu n k +898.666 1.45645 0.00958376 +902.523 1.45631 0.00908888 +906.38 1.45222 0.00853688 +910.237 1.45115 0.00798344 +914.094 1.45082 0.0079708 +917.95 1.45053 0.00809632 +921.807 1.45026 0.00839 +925.664 1.4498 0.00856512 +929.521 1.44959 0.00824848 +933.378 1.44976 0.00823104 +937.235 1.45003 0.00844192 +941.092 1.45009 0.00897344 +944.949 1.44993 0.00945176 +948.806 1.44964 0.0098668 +952.663 1.44916 0.0100585 +956.52 1.44888 0.0098612 +960.377 1.44877 0.00987752 +964.234 1.44868 0.0097348 +968.091 1.44868 0.0096144 +971.948 1.44877 0.0094676 +975.804 1.44903 0.00924992 +979.661 1.44943 0.00924992 +983.518 1.44983 0.0092748 +987.375 1.45034 0.00943368 +991.232 1.45094 0.0096464 +995.089 1.45165 0.0100814 +998.946 1.45233 0.0108606 +1002.8 1.4528 0.011959 +1006.66 1.45293 0.0132826 +1010.52 1.45258 0.0147379 +1014.37 1.45165 0.0159643 +1018.23 1.45054 0.0164327 +1022.09 1.44955 0.0167181 +1025.94 1.4485 0.0167983 +1029.8 1.44754 0.0163765 +1033.66 1.44692 0.0156532 +1037.52 1.44674 0.0148226 +1041.37 1.44695 0.0141885 +1045.23 1.44725 0.0137426 +1049.09 1.44767 0.0134539 +1052.94 1.44818 0.0132167 +1056.8 1.44876 0.0131372 +1060.66 1.44944 0.0131707 +1064.51 1.45018 0.0134246 +1068.37 1.45081 0.0140043 +1072.23 1.45126 0.0146434 +1076.08 1.45155 0.0154083 +1079.94 1.45165 0.0161227 +1083.8 1.45165 0.0167206 +1087.66 1.4516 0.0173126 +1091.51 1.45138 0.0179873 +1095.37 1.45082 0.0184437 +1099.23 1.45023 0.0182773 +1103.08 1.45002 0.0177127 +1106.94 1.45026 0.0170319 +1110.8 1.45088 0.0164068 +1114.65 1.45193 0.0156457 +1118.51 1.45366 0.0151316 +1122.37 1.45577 0.0152001 +1126.22 1.45829 0.0156091 +1130.08 1.46134 0.0165546 +1133.94 1.4651 0.0185177 +1137.8 1.46943 0.0222101 +1141.65 1.47373 0.0289751 +1145.51 1.47466 0.0407015 +1149.37 1.46753 0.0540783 +1153.22 1.45454 0.0594347 +1157.08 1.44235 0.0570854 +1160.94 1.43406 0.0507401 +1164.79 1.42996 0.0430564 +1168.65 1.42902 0.0361458 +1172.51 1.43042 0.0297156 +1176.36 1.43441 0.0243978 +1180.22 1.44027 0.0218038 +1184.08 1.44644 0.0222627 +1187.94 1.45203 0.024945 +1191.79 1.45676 0.0296347 +1195.65 1.46008 0.0365257 +1199.51 1.46055 0.0456804 +1203.36 1.4567 0.0552022 +1207.22 1.44952 0.0614423 +1211.08 1.44172 0.0641595 +1214.93 1.43484 0.0649608 +1218.79 1.42853 0.065203 +1222.65 1.42231 0.0645851 +1226.51 1.41622 0.0632206 +1230.36 1.41026 0.0608679 +1234.22 1.40479 0.0573654 +1238.08 1.39984 0.0531957 +1241.93 1.39572 0.0477833 +1245.79 1.393 0.0416125 +1249.65 1.39187 0.0353035 +1253.5 1.39205 0.0298416 +1257.36 1.39253 0.0251831 +1261.22 1.39332 0.0203275 +1265.07 1.39523 0.0151478 +1268.93 1.39861 0.01093 +1272.79 1.40253 0.00862624 +1276.65 1.40591 0.00769936 +1280.5 1.40852 0.00735648 +1284.36 1.41059 0.00722472 +1288.22 1.41216 0.00727752 +1292.07 1.41337 0.00727344 +1295.93 1.41429 0.00721008 +1299.79 1.415 0.00707352 +1303.64 1.4156 0.00652736 +1307.5 1.41644 0.0058708 +1311.36 1.41754 0.0053452 +1315.21 1.41862 0.00509624 +1319.07 1.41961 0.00500128 +1322.93 1.42049 0.00489616 +1326.79 1.42136 0.00490488 +1330.64 1.42217 0.00495144 +1334.5 1.42295 0.00510808 +1338.36 1.4235 0.00533728 +1342.21 1.42401 0.00546328 +1346.07 1.4245 0.00551592 +1349.93 1.42505 0.00568936 +1353.78 1.42546 0.00597304 +1357.64 1.42574 0.00622208 +1361.5 1.42587 0.00647488 +1365.35 1.42595 0.0064788 +1369.21 1.42609 0.00636984 +1373.07 1.42627 0.00632784 +1376.93 1.4265 0.0061136 +1380.78 1.42692 0.00588552 +1384.64 1.42735 0.0059224 +1388.5 1.42772 0.00599744 +1392.35 1.42811 0.00601384 +1396.21 1.42845 0.00622456 +1400.07 1.42871 0.00633568 +1403.92 1.42899 0.00644528 +1407.78 1.42924 0.00664448 +1411.64 1.42947 0.00676336 +1415.49 1.42964 0.00716624 +1419.35 1.42951 0.00746088 +1423.21 1.42941 0.00730784 +1427.07 1.42958 0.0072184 +1430.92 1.42977 0.00732024 +1434.78 1.42977 0.00759576 +1438.64 1.42961 0.0075088 +1442.49 1.42965 0.00723648 +1446.35 1.42981 0.007168 +1450.21 1.43004 0.00699016 +1454.06 1.43034 0.00706392 +1457.92 1.43035 0.00727536 +1461.78 1.43047 0.006928 +1465.64 1.43092 0.00687352 +1469.49 1.43127 0.00719224 +1473.35 1.43129 0.00755504 +1477.21 1.43119 0.00756536 +1481.06 1.43139 0.00736288 +1484.92 1.43162 0.00773512 +1488.78 1.43151 0.00801528 +1492.63 1.43136 0.0079396 +1496.49 1.43136 0.00783488 +1500.35 1.43165 0.00756352 +1504.2 1.43194 0.00804712 +1508.06 1.43151 0.00847256 +1511.92 1.43132 0.0078256 +1515.78 1.43173 0.00765912 +1519.63 1.43179 0.00805192 +1523.49 1.43162 0.00791848 +1527.35 1.43176 0.00753704 +1531.2 1.43222 0.0074356 +1535.06 1.43271 0.00767776 +1538.92 1.43266 0.0084832 +1542.77 1.4321 0.00852576 +1546.63 1.43208 0.00789504 +1550.49 1.43262 0.00774968 +1554.34 1.433 0.00834304 +1558.2 1.43246 0.00916744 +1562.06 1.43192 0.00848104 +1565.92 1.43215 0.00802656 +1569.77 1.43239 0.008154 +1573.63 1.43244 0.00817728 +1577.49 1.4324 0.00818584 +1581.34 1.43244 0.00792248 +1585.2 1.43267 0.007886 +1589.06 1.4328 0.0079476 +1592.91 1.43294 0.00785384 +1596.77 1.43307 0.00794368 +1600.63 1.4332 0.00788048 +1604.48 1.43341 0.00794328 +1608.34 1.4336 0.00798928 +1612.2 1.43388 0.0081656 +1616.06 1.4339 0.00866336 +1619.91 1.43373 0.00871536 +1623.77 1.43359 0.00888384 +1627.63 1.43355 0.0087392 +1631.48 1.43365 0.00878224 +1635.34 1.43339 0.00919464 +1639.2 1.43314 0.0086412 +1643.05 1.43347 0.00831384 +1646.91 1.4339 0.00848272 +1650.77 1.43384 0.00900848 +1654.62 1.43342 0.00897768 +1658.48 1.4335 0.00838768 +1662.34 1.43385 0.00843776 +1666.2 1.43409 0.0085516 +1670.05 1.43421 0.00877904 +1673.91 1.43415 0.00891584 +1677.77 1.4343 0.00877032 +1681.62 1.43437 0.0092928 +1685.48 1.43401 0.00943152 +1689.34 1.43399 0.00890168 +1693.19 1.43444 0.00898456 +1697.05 1.43436 0.0096852 +1700.91 1.4338 0.00974248 +1704.77 1.43356 0.0092616 +1708.62 1.43379 0.008816 +1712.48 1.43423 0.00882776 +1716.34 1.4342 0.00939048 +1720.19 1.43389 0.0090988 +1724.05 1.43411 0.00864768 +1727.91 1.43462 0.0087724 +1731.76 1.4348 0.00925784 +1735.62 1.43459 0.0095192 +1739.48 1.4345 0.00936488 +1743.33 1.43456 0.00940104 +1747.19 1.43454 0.00959544 +1751.05 1.43434 0.009654 +1754.91 1.4343 0.00936744 +1758.76 1.43446 0.00930144 +1762.62 1.43462 0.00934304 +1766.48 1.43478 0.00934552 +1770.33 1.43471 0.00983328 +1774.19 1.43445 0.00968656 +1778.05 1.43452 0.00943992 +1781.9 1.4346 0.00949232 +1785.76 1.43473 0.00942624 +1789.62 1.43482 0.00967232 +1793.47 1.43468 0.0097256 +1797.33 1.43464 0.00963024 +1801.19 1.43473 0.00952968 +1805.05 1.43487 0.00947432 +1808.9 1.435 0.00967432 +1812.76 1.43494 0.00975472 +1816.62 1.43494 0.00974144 +1820.47 1.43505 0.00980016 +1824.33 1.43505 0.0100018 +1828.19 1.43488 0.0100835 +1832.04 1.43471 0.0099788 +1835.9 1.43474 0.00979952 +1839.76 1.43488 0.00972864 +1843.61 1.43489 0.0098832 +1847.47 1.43484 0.00979096 +1851.33 1.43491 0.00960712 +1855.19 1.43507 0.00958088 +1859.04 1.4353 0.00959552 +1862.9 1.43547 0.00972688 +1866.76 1.43553 0.0100704 +1870.61 1.43534 0.0101491 +1874.47 1.43535 0.0100062 +1878.33 1.43541 0.0101007 +1882.18 1.43546 0.0101518 +1886.04 1.43545 0.0103024 +1889.9 1.43532 0.0104711 +1893.75 1.43517 0.0104123 +1897.61 1.4351 0.0102994 +1901.47 1.43513 0.0101672 +1905.33 1.43514 0.0100918 +1909.18 1.43525 0.0099584 +1913.04 1.43545 0.00995736 +1916.9 1.43553 0.0101143 +1920.75 1.43554 0.0101396 +1924.61 1.43558 0.0100745 +1928.47 1.43574 0.0100995 +1932.32 1.43578 0.0102557 +1936.18 1.43582 0.010341 +1940.04 1.43585 0.0104554 +1943.9 1.43582 0.0105679 +1947.75 1.43574 0.0105908 +1951.61 1.4357 0.0105671 +1955.47 1.4357 0.0105656 +1959.32 1.43576 0.0106002 +1963.18 1.43578 0.0106473 +1967.04 1.43572 0.0107467 +1970.89 1.43564 0.0106906 +1974.75 1.43561 0.0106353 +1978.61 1.43556 0.0105766 +1982.46 1.43564 0.0104306 +1986.32 1.43575 0.0104166 +1990.18 1.43588 0.0104191 +1994.04 1.43596 0.0104555 +1997.89 1.43605 0.0104686 +2001.75 1.43613 0.0105218 +2005.61 1.43625 0.0106105 +2009.46 1.43629 0.0107048 +2013.32 1.43631 0.0108702 +2017.18 1.43624 0.0109802 +2021.03 1.43612 0.0110223 +2024.89 1.43607 0.0109722 +2028.75 1.43607 0.0109314 +2032.6 1.43611 0.010903 +2036.46 1.43613 0.0109201 +2040.32 1.43608 0.0109159 +2044.18 1.43612 0.01078 +2048.03 1.43624 0.0107474 +2051.89 1.43637 0.0107388 +2055.75 1.43645 0.010765 +2059.6 1.43655 0.0107627 +2063.46 1.4367 0.0108269 +2067.32 1.43681 0.0109859 +2071.17 1.43686 0.0110686 +2075.03 1.4369 0.0112402 +2078.89 1.43684 0.0113514 +2082.74 1.43684 0.011429 +2086.6 1.43678 0.0115308 +2090.46 1.43671 0.0115401 +2094.32 1.4367 0.0115422 +2098.17 1.43667 0.0115391 +2102.03 1.43667 0.0115203 +2105.89 1.43665 0.0114782 +2109.74 1.43671 0.0114809 +2113.6 1.4368 0.0114521 +2117.46 1.43688 0.0114847 +2121.31 1.43688 0.0115277 +2125.17 1.43697 0.0115306 +2129.03 1.43697 0.0116054 +2132.88 1.43709 0.0115987 +2136.74 1.43711 0.0115796 +2140.6 1.43731 0.0116502 +2144.46 1.4374 0.0118258 +2148.31 1.43739 0.0120009 +2152.17 1.43741 0.0121498 +2156.03 1.43733 0.0122641 +2159.88 1.43727 0.0122482 +2163.74 1.43725 0.012321 +2167.6 1.43721 0.012401 +2171.45 1.43716 0.0124548 +2175.31 1.43708 0.0124709 +2179.17 1.43702 0.0124042 +2183.02 1.43704 0.0123294 +2186.88 1.43703 0.0122587 +2190.74 1.43715 0.0122406 +2194.6 1.43728 0.0122222 +2198.45 1.43737 0.0122375 +2202.31 1.43752 0.0122629 +2206.17 1.43767 0.012395 +2210.02 1.4377 0.0126055 +2213.88 1.43775 0.0127371 +2217.74 1.43777 0.0129057 +2221.59 1.4377 0.0130407 +2225.45 1.43763 0.0132125 +2229.31 1.43744 0.0133158 +2233.17 1.43735 0.0132776 +2237.02 1.43727 0.0132582 +2240.88 1.43726 0.0132736 +2244.74 1.43714 0.0132252 +2248.59 1.43717 0.0130951 +2252.45 1.43726 0.0130719 +2256.31 1.4373 0.013067 +2260.16 1.43741 0.0130501 +2264.02 1.43751 0.0131008 +2267.88 1.43762 0.0132295 +2271.73 1.4376 0.0133439 +2275.59 1.43761 0.0133714 +2279.45 1.43764 0.0134734 +2283.31 1.43772 0.0135977 +2287.16 1.43764 0.0138165 +2291.02 1.43744 0.013947 +2294.88 1.43725 0.0139136 +2298.73 1.43715 0.0138193 +2302.59 1.43712 0.0136647 +2306.45 1.43713 0.0135833 +2310.3 1.43719 0.0133955 +2314.16 1.43743 0.0133906 +2318.02 1.43753 0.0135477 +2321.87 1.43756 0.013496 +2325.73 1.43769 0.0135263 +2329.59 1.4378 0.0137143 +2333.45 1.43772 0.0137604 +2337.3 1.43784 0.0137384 +2341.16 1.43775 0.014185 +2345.02 1.43749 0.0137733 +2348.87 1.438 0.013191 +2352.73 1.43868 0.0136737 +2356.59 1.4389 0.0143961 +2360.44 1.43871 0.0150154 +2364.3 1.43838 0.0154669 +2368.16 1.43781 0.0157069 +2372.01 1.43723 0.015708 +2375.87 1.43679 0.015261 +2379.73 1.43671 0.0148996 +2383.59 1.43676 0.0146017 +2387.44 1.43691 0.0144191 +2391.3 1.43705 0.0143135 +2395.16 1.43725 0.014257 +2399.01 1.43734 0.0142837 +2402.87 1.43743 0.0142886 +2406.73 1.43761 0.0143012 +2410.58 1.43777 0.0144146 +2414.44 1.43783 0.0146149 +2418.3 1.43785 0.0147826 +2422.15 1.4378 0.0149215 +2426.01 1.43769 0.015029 +2429.87 1.43763 0.0150815 +2433.73 1.43754 0.0150913 +2437.58 1.43748 0.0151026 +2441.44 1.43743 0.0151154 +2445.3 1.43739 0.0150839 +2449.15 1.43734 0.0150694 +2453.01 1.4373 0.0149938 +2456.87 1.43735 0.0149267 +2460.72 1.43741 0.0148906 +2464.58 1.43741 0.0148299 +2468.44 1.43758 0.014807 +2472.29 1.43771 0.0148624 +2476.15 1.43773 0.014915 +2480.01 1.43783 0.01495 +2483.87 1.43788 0.0150971 +2487.72 1.4379 0.0151925 +2491.58 1.43793 0.015273 +2495.44 1.43786 0.0153879 +2499.29 1.43789 0.0154566 +2503.15 1.43777 0.0155789 +2507.01 1.43768 0.0156026 +2510.86 1.43759 0.0155746 +2514.72 1.43756 0.015566 +2518.58 1.43747 0.0155218 +2522.44 1.43745 0.0154122 +2526.29 1.4374 0.0152551 +2530.15 1.43756 0.0151166 +2534.01 1.43767 0.0150406 +2537.86 1.43791 0.0150451 +2541.72 1.43811 0.0150786 +2545.58 1.43826 0.0152417 +2549.43 1.43836 0.0154326 +2553.29 1.43831 0.0155717 +2557.15 1.43829 0.0156298 +2561 1.43836 0.0156784 +2564.86 1.43839 0.0159134 +2568.72 1.43826 0.0160473 +2572.58 1.43811 0.0160585 +2576.43 1.43804 0.0159945 +2580.29 1.43804 0.0159286 +2584.15 1.43806 0.0159235 +2588 1.43806 0.0158598 +2591.86 1.43809 0.0158445 +2595.72 1.43812 0.0157886 +2599.57 1.43819 0.0157209 +2603.43 1.43829 0.0156753 +2607.29 1.43845 0.0156818 +2611.14 1.4386 0.0157334 +2615 1.43876 0.0158004 +2618.86 1.43884 0.015966 +2622.72 1.43893 0.016073 +2626.57 1.43896 0.0162658 +2630.43 1.43892 0.0164602 +2634.29 1.43881 0.0165366 +2638.14 1.43875 0.0165854 +2642 1.43871 0.0165488 +2645.86 1.4387 0.0165359 +2649.71 1.4387 0.0165694 +2653.57 1.43864 0.0165665 +2657.43 1.43861 0.0163679 +2661.28 1.43882 0.0162378 +2665.14 1.439 0.0163046 +2669 1.43905 0.0163272 +2672.86 1.43918 0.0163604 +2676.71 1.43937 0.0163522 +2680.57 1.43956 0.0164314 +2684.43 1.43973 0.0166156 +2688.28 1.4398 0.0168526 +2692.14 1.43976 0.0170632 +2696 1.43969 0.0170571 +2699.85 1.43976 0.0170903 +2703.71 1.43992 0.0172391 +2707.57 1.43993 0.0174042 +2711.43 1.43981 0.0175987 +2715.28 1.43961 0.0176357 +2719.14 1.43963 0.017476 +2723 1.43972 0.0173922 +2726.85 1.43979 0.0174182 +2730.71 1.4399 0.0174154 +2734.57 1.44004 0.0174363 +2738.42 1.44019 0.0175206 +2742.28 1.44026 0.0175865 +2746.14 1.44038 0.017595 +2749.99 1.4406 0.0176916 +2753.85 1.44073 0.0178879 +2757.71 1.44084 0.0181158 +2761.57 1.44089 0.0182923 +2765.42 1.44085 0.0184601 +2769.28 1.4409 0.0186528 +2773.14 1.44084 0.0187157 +2776.99 1.44088 0.0188476 +2780.85 1.4408 0.0189662 +2784.71 1.44079 0.018963 +2788.56 1.44078 0.0190226 +2792.42 1.44086 0.0190642 +2796.28 1.44086 0.0190752 +2800.13 1.44095 0.0190198 +2803.99 1.44119 0.0190088 +2807.85 1.44135 0.0191519 +2811.71 1.44159 0.0193885 +2815.56 1.44165 0.0196023 +2819.42 1.44171 0.0197702 +2823.28 1.44182 0.0199962 +2827.13 1.44184 0.0202353 +2830.99 1.44176 0.0204493 +2834.85 1.44174 0.0205133 +2838.7 1.44181 0.0206196 +2842.56 1.44187 0.0208939 +2846.42 1.44182 0.0210803 +2850.27 1.44178 0.0212109 +2854.13 1.4417 0.0213187 +2857.99 1.44173 0.0214307 +2861.85 1.44162 0.0215004 +2865.7 1.44174 0.0215455 +2869.56 1.44173 0.0216245 +2873.42 1.44187 0.0216745 +2877.27 1.44198 0.0217744 +2881.13 1.44208 0.0219539 +2884.99 1.44219 0.0221772 +2888.84 1.44224 0.0223802 +2892.7 1.44232 0.02258 +2896.56 1.44238 0.0228485 +2900.41 1.4423 0.0231524 +2904.27 1.44221 0.0233552 +2908.13 1.4422 0.0234814 +2911.99 1.44217 0.0236257 +2915.84 1.4422 0.0237874 +2919.7 1.4422 0.0240624 +2923.56 1.44206 0.0243133 +2927.41 1.44192 0.0243873 +2931.27 1.44198 0.0243909 +2935.13 1.44204 0.0246027 +2938.98 1.44202 0.0248052 +2942.84 1.44211 0.0247957 +2946.7 1.44243 0.0250375 +2950.55 1.44268 0.0255975 +2954.41 1.44263 0.0264707 +2958.27 1.44203 0.0273266 +2962.13 1.44114 0.0276765 +2965.98 1.44025 0.0274483 +2969.84 1.43986 0.0268602 +2973.7 1.43985 0.0264762 +2977.55 1.43992 0.0262054 +2981.41 1.44007 0.0261064 +2985.27 1.44017 0.0262314 +2989.12 1.44015 0.0262465 +2992.98 1.44017 0.026201 +2996.84 1.44031 0.0262088 +3000.7 1.44039 0.0263514 +3004.55 1.44039 0.0264222 +3008.41 1.44049 0.0264527 +3012.27 1.44059 0.026531 +3016.12 1.44075 0.0267178 +3019.98 1.44081 0.026991 +3023.84 1.44084 0.0271514 +3027.69 1.44085 0.027449 +3031.55 1.44075 0.0277373 +3035.41 1.44059 0.0279199 +3039.26 1.44049 0.0279652 +3043.12 1.44052 0.0280378 +3046.98 1.44054 0.0283796 +3050.84 1.44035 0.0285471 +3054.69 1.4402 0.0286752 +3058.55 1.44005 0.0288298 +3062.41 1.43988 0.0287964 +3066.26 1.43984 0.0287126 +3070.12 1.43991 0.0286894 +3073.98 1.43998 0.0287583 +3077.83 1.44007 0.0288626 +3081.69 1.44022 0.0290316 +3085.55 1.44027 0.0292302 +3089.4 1.44033 0.0295178 +3093.26 1.44034 0.0298005 +3097.12 1.44025 0.0300819 +3100.98 1.44013 0.0303574 +3104.83 1.44005 0.0305574 +3108.69 1.43982 0.030847 +3112.55 1.43955 0.0309273 +3116.4 1.43945 0.0308171 +3120.26 1.43954 0.0309351 +3124.12 1.43947 0.0312195 +3127.97 1.43933 0.0314166 +3131.83 1.43912 0.0315262 +3135.69 1.43893 0.0314853 +3139.54 1.43896 0.031313 +3143.4 1.43913 0.0314438 +3147.26 1.43916 0.0317043 +3151.12 1.43912 0.0318726 +3154.97 1.43906 0.0320275 +3158.83 1.43904 0.0321611 +3162.69 1.43901 0.032341 +3166.54 1.43901 0.0325346 +3170.4 1.43899 0.0326952 +3174.26 1.43898 0.0329019 +3178.11 1.43899 0.0332526 +3181.97 1.43871 0.0335789 +3185.83 1.43837 0.03374 +3189.68 1.43826 0.0335541 +3193.54 1.43837 0.0335314 +3197.4 1.43846 0.0339666 +3201.26 1.4382 0.0341394 +3205.11 1.4381 0.0342918 +3208.97 1.43798 0.0343742 +3212.83 1.43799 0.0343806 +3216.68 1.438 0.0346578 +3220.54 1.438 0.0348972 +3224.4 1.43783 0.0351445 +3228.25 1.4377 0.0353099 +3232.11 1.43763 0.0354488 +3235.97 1.43753 0.0356317 +3239.82 1.4375 0.03585 +3243.68 1.43735 0.0361094 +3247.54 1.43716 0.0363406 +3251.4 1.43691 0.0365185 +3255.25 1.43672 0.0364836 +3259.11 1.43669 0.0366383 +3262.97 1.43647 0.0368095 +3266.82 1.43635 0.0367498 +3270.68 1.43634 0.036792 +3274.54 1.4364 0.0369038 +3278.39 1.43641 0.0370885 +3282.25 1.43643 0.0373966 +3286.11 1.43626 0.037713 +3289.97 1.43609 0.0378058 +3293.82 1.43604 0.0379191 +3297.68 1.43604 0.0381209 +3301.54 1.43598 0.0382846 +3305.39 1.43604 0.0386587 +3309.25 1.43579 0.0391452 +3313.11 1.43547 0.039376 +3316.96 1.43524 0.0393823 +3320.82 1.43513 0.0395513 +3324.68 1.435 0.0398004 +3328.53 1.43477 0.0401215 +3332.39 1.43441 0.0403067 +3336.25 1.43409 0.040246 +3340.11 1.434 0.0402368 +3343.96 1.43392 0.0401726 +3347.82 1.43396 0.0402305 +3351.68 1.43411 0.040389 +3355.53 1.43424 0.0407766 +3359.39 1.43407 0.0413566 +3363.25 1.43367 0.0416856 +3367.1 1.4334 0.0416956 +3370.96 1.43334 0.041813 +3374.82 1.43318 0.0422339 +3378.67 1.43288 0.0423829 +3382.53 1.4327 0.042617 +3386.39 1.43245 0.0427376 +3390.25 1.43235 0.0428688 +3394.1 1.43198 0.0433086 +3397.96 1.43164 0.0431234 +3401.82 1.43165 0.0430714 +3405.67 1.43168 0.0434155 +3409.53 1.43148 0.0436807 +3413.39 1.43136 0.0438359 +3417.24 1.43126 0.0441355 +3421.1 1.43095 0.0446006 +3424.96 1.43052 0.0446965 +3428.81 1.43027 0.0447978 +3432.67 1.43013 0.0448462 +3436.53 1.43002 0.0449981 +3440.39 1.42988 0.0453558 +3444.24 1.42954 0.0457121 +3448.1 1.42916 0.045839 +3451.96 1.42889 0.0458574 +3455.81 1.42867 0.0461697 +3459.67 1.42834 0.0462317 +3463.53 1.42799 0.0463298 +3467.38 1.42776 0.0462697 +3471.24 1.42774 0.0463366 +3475.1 1.4275 0.046571 +3478.96 1.4274 0.0465016 +3482.81 1.42737 0.0469175 +3486.67 1.42707 0.0471308 +3490.53 1.42692 0.0472842 +3494.38 1.42672 0.04745 +3498.24 1.42668 0.0476968 +3502.1 1.42641 0.0482621 +3505.95 1.42586 0.0485219 +3509.81 1.42529 0.0485838 +3513.67 1.42507 0.0480953 +3517.52 1.42553 0.0482479 +3521.38 1.42538 0.0492436 +3525.24 1.42462 0.0499415 +3529.1 1.42363 0.0498074 +3532.95 1.42321 0.0491674 +3536.81 1.42339 0.0487461 +3540.67 1.42392 0.0487809 +3544.52 1.424 0.050064 +3548.38 1.42306 0.0503334 +3552.24 1.4227 0.0498415 +3556.09 1.42298 0.0494673 +3559.95 1.4244 0.0495578 +3563.81 1.42433 0.0530433 +3567.66 1.42145 0.0544212 +3571.52 1.41966 0.0522634 +3575.38 1.41981 0.0510141 +3579.24 1.42107 0.0502189 +3583.09 1.4222 0.0518066 +3586.95 1.42112 0.0543877 +3590.81 1.41932 0.0539125 +3594.66 1.41855 0.053285 +3598.52 1.4182 0.0527294 +3602.38 1.41913 0.0513698 +3606.23 1.42048 0.0529876 +3610.09 1.42012 0.0549326 +3613.95 1.419 0.0559207 +3617.8 1.41725 0.0566609 +3621.66 1.41767 0.0542005 +3625.52 1.41897 0.0574755 +3629.38 1.41496 0.0620043 +3633.23 1.4105 0.0576971 +3637.09 1.41094 0.053463 +3640.95 1.4152 0.0508198 +3644.8 1.41952 0.0554458 +3648.66 1.41624 0.0641037 +3652.52 1.40946 0.062633 +3656.37 1.40631 0.0586637 +3660.23 1.40696 0.0535098 +3664.09 1.41178 0.0509808 +3667.94 1.41655 0.0550451 +3671.8 1.41565 0.0629919 +3675.66 1.40821 0.0670302 +3679.52 1.4036 0.0599183 +3683.37 1.40712 0.0560045 +3687.23 1.40816 0.0620825 +3691.09 1.40348 0.0631336 +3694.94 1.40149 0.0584266 +3698.8 1.40249 0.057223 +3702.66 1.404 0.0564006 +3706.51 1.40592 0.0577809 +3710.37 1.40379 0.0630091 +3714.23 1.39953 0.0609168 +3718.08 1.39966 0.0569462 +3721.94 1.4007 0.0575896 +3725.8 1.4019 0.0559146 +3729.66 1.40487 0.0570432 +3733.51 1.40435 0.0627614 +3737.37 1.40234 0.0620088 +3741.23 1.40443 0.0620071 +3745.08 1.40518 0.0692754 +3748.94 1.39843 0.0769822 +3752.8 1.3893 0.0753614 +3756.65 1.38464 0.0695522 +3760.51 1.38422 0.0658346 +3764.37 1.3847 0.0644466 +3768.23 1.38345 0.0654769 +3772.08 1.38159 0.0635818 +3775.94 1.38146 0.0618838 +3779.8 1.38056 0.0630106 +3783.65 1.37823 0.0618853 +3787.51 1.37715 0.059389 +3791.37 1.37842 0.0565437 +3795.22 1.38161 0.0570869 +3799.08 1.38239 0.0623627 +3802.94 1.37763 0.0674607 +3806.79 1.3712 0.0659587 +3810.65 1.37 0.0602583 +3814.51 1.37239 0.0612827 +3818.37 1.36985 0.0677002 +3822.22 1.36224 0.0689176 +3826.08 1.35674 0.0641256 +3829.94 1.35634 0.0604 +3833.79 1.35586 0.0633554 +3837.65 1.34878 0.0695771 +3841.51 1.33543 0.0694767 +3845.36 1.3241 0.060642 +3849.22 1.30038 0.0606829 +3853.08 1.30121 0.0729197 diff --git a/etaToluene.txt b/etaToluene.txt new file mode 100644 index 0000000..2b04adc --- /dev/null +++ b/etaToluene.txt @@ -0,0 +1,1602 @@ +#nu n k +800 1.441201025 0.002370971 +802 1.442449524 0.002279499 +804 1.443622415 0.002218164 +806 1.444731575 0.00217471 +808 1.445769313 0.002154818 +810 1.446735153 0.002133884 +812 1.447631537 0.002093632 +814 1.448499976 0.002020828 +816 1.449371594 0.001935851 +818 1.450245111 0.001882509 +820 1.451098381 0.001845384 +822 1.451931801 0.001835367 +824 1.452743077 0.001859742 +826 1.453538627 0.001906472 +828 1.454316144 0.001993264 +830 1.455057831 0.002134999 +832 1.455752574 0.002332258 +834 1.456373935 0.00257594 +836 1.45689904 0.00287502 +838 1.457307689 0.003187541 +840 1.457541056 0.00349171 +842 1.457622779 0.003661082 +844 1.45763705 0.003626834 +846 1.457709742 0.003400597 +848 1.457929984 0.003056081 +850 1.458311946 0.002701293 +852 1.458792141 0.002396757 +854 1.459332546 0.002178644 +856 1.459889834 0.002030216 +858 1.460439885 0.001936861 +860 1.460982928 0.001877498 +862 1.461517236 0.00185772 +864 1.462038725 0.001889109 +866 1.462531922 0.001950935 +868 1.462978568 0.00204692 +870 1.463376438 0.002155221 +872 1.463691463 0.002260164 +874 1.463946436 0.002246045 +876 1.46431344 0.002102302 +878 1.464835949 0.001997437 +880 1.465438552 0.001992183 +882 1.46608463 0.002084809 +884 1.466770232 0.002282701 +886 1.467508982 0.002620306 +888 1.468317634 0.00319353 +890 1.469128024 0.004219724 +892 1.46954514 0.006023859 +894 1.468393318 0.00840405 +896 1.465223625 0.009006755 +898 1.463241024 0.006966132 +900 1.463248052 0.004995548 +902 1.463894773 0.003838499 +904 1.464602858 0.003205237 +906 1.465241891 0.00285555 +908 1.465786159 0.002664765 +910 1.466248706 0.002546277 +912 1.466651178 0.002453415 +914 1.467032669 0.002364593 +916 1.467407655 0.002292823 +918 1.46779669 0.00223036 +920 1.468201898 0.002212279 +922 1.468611417 0.002242387 +924 1.469017595 0.002350077 +926 1.469359926 0.002567263 +928 1.469513165 0.00284644 +930 1.469451982 0.00294228 +932 1.469507737 0.002759167 +934 1.469802525 0.00258731 +936 1.47016397 0.002557196 +938 1.470505278 0.002621533 +940 1.470798022 0.002738964 +942 1.471029562 0.002875389 +944 1.471215597 0.002997329 +946 1.471371939 0.003096987 +948 1.471520088 0.003166052 +950 1.471676729 0.003204709 +952 1.471870413 0.003234913 +954 1.472084483 0.003296926 +956 1.472297379 0.003385829 +958 1.472502688 0.003503316 +960 1.472670115 0.003659948 +962 1.472776059 0.00382798 +964 1.472810962 0.003950488 +966 1.472833778 0.003999093 +968 1.472885211 0.003977479 +970 1.473006806 0.003933385 +972 1.473183366 0.003915274 +974 1.473380818 0.003937115 +976 1.473579696 0.004020582 +978 1.47371821 0.004148016 +980 1.473755273 0.004260284 +982 1.473742435 0.004243433 +984 1.473813229 0.004119949 +986 1.473984876 0.003998672 +988 1.474206293 0.003886511 +990 1.474481309 0.003799505 +992 1.474815078 0.00373978 +994 1.475182296 0.003738812 +996 1.475570232 0.003799565 +998 1.475963266 0.003936431 +1000 1.476300807 0.004184267 +1002 1.476368232 0.004483668 +1004 1.476369967 0.004213951 +1006 1.476895249 0.004008063 +1008 1.477500322 0.003959639 +1010 1.478191588 0.003995866 +1012 1.478975059 0.004124533 +1014 1.479861671 0.004356501 +1016 1.480895138 0.004708233 +1018 1.482142712 0.005256522 +1020 1.48362439 0.006200346 +1022 1.48502768 0.007610747 +1024 1.48723564 0.009048626 +1026 1.490922897 0.012842061 +1028 1.49396376 0.023205465 +1030 1.478739354 0.040107032 +1032 1.461784885 0.023766251 +1034 1.466147284 0.015090077 +1036 1.469449728 0.01362093 +1038 1.470761398 0.01407228 +1040 1.470518602 0.014852004 +1042 1.469251081 0.015041876 +1044 1.467778886 0.01427413 +1046 1.466770622 0.01279836 +1048 1.466441044 0.011102025 +1050 1.466660858 0.009538868 +1052 1.467249956 0.008235735 +1054 1.46804819 0.007220159 +1056 1.468976816 0.006471992 +1058 1.469955855 0.005954506 +1060 1.470985909 0.00562082 +1062 1.472067145 0.005471556 +1064 1.47321735 0.005511631 +1066 1.474451756 0.005773786 +1068 1.475791945 0.006332171 +1070 1.477216814 0.007315265 +1072 1.478635789 0.008889418 +1074 1.479890364 0.011193667 +1076 1.480860176 0.014562718 +1078 1.480694748 0.019882054 +1080 1.476167315 0.027210144 +1082 1.463907719 0.0294764 +1084 1.455702239 0.02070909 +1086 1.455979715 0.012765529 +1088 1.458369419 0.008540043 +1090 1.460662356 0.006355266 +1092 1.462558732 0.005181408 +1094 1.464110518 0.00455405 +1096 1.465407938 0.00426269 +1098 1.466512044 0.004235102 +1100 1.46743002 0.00446506 +1102 1.468108911 0.004966537 +1104 1.468358263 0.005807079 +1106 1.467623162 0.006667401 +1108 1.466185738 0.006247327 +1110 1.465723585 0.004799082 +1112 1.466149203 0.003611219 +1114 1.466844726 0.002879426 +1116 1.467543668 0.002461487 +1118 1.468167662 0.002227789 +1120 1.468718605 0.002096505 +1122 1.469207707 0.002021218 +1124 1.469650731 0.00199324 +1126 1.4700526 0.002007979 +1128 1.470402126 0.002048125 +1130 1.470687738 0.002094174 +1132 1.470960018 0.002098497 +1134 1.471252614 0.00210954 +1136 1.471548918 0.002149273 +1138 1.471836992 0.002217813 +1140 1.47209801 0.002316543 +1142 1.472334568 0.002417003 +1144 1.472575735 0.002520905 +1146 1.472833567 0.002659262 +1148 1.473072594 0.002866525 +1150 1.473263818 0.003136477 +1152 1.473369962 0.003474161 +1154 1.473307105 0.003876619 +1156 1.472935095 0.004100433 +1158 1.472665948 0.003948862 +1160 1.472597073 0.003731488 +1162 1.472679826 0.003504946 +1164 1.47288582 0.003340222 +1166 1.473175646 0.003240538 +1168 1.473557613 0.003237282 +1170 1.474022096 0.003370304 +1172 1.474591972 0.003703318 +1174 1.475290735 0.004468614 +1176 1.47579202 0.006270984 +1178 1.473894528 0.009310786 +1180 1.46944889 0.007950277 +1182 1.46919538 0.005056482 +1184 1.469937066 0.003777164 +1186 1.47058585 0.003191365 +1188 1.47109418 0.002901376 +1190 1.47148385 0.002757916 +1192 1.471773562 0.002692267 +1194 1.47196611 0.00266088 +1196 1.472077286 0.002588178 +1198 1.472200969 0.002417009 +1200 1.472450427 0.00221559 +1202 1.472836622 0.002112174 +1204 1.473304311 0.002201829 +1206 1.473753424 0.002612947 +1208 1.47385318 0.003479745 +1210 1.472800275 0.004379301 +1212 1.47140252 0.003426489 +1214 1.471594891 0.002272601 +1216 1.472055163 0.001782587 +1218 1.4724316 0.001543926 +1220 1.472739169 0.001396985 +1222 1.47301273 0.001292807 +1224 1.473263934 0.001219469 +1226 1.473498895 0.001171845 +1228 1.473716592 0.00113723 +1230 1.473930592 0.001119123 +1232 1.474133787 0.00111391 +1234 1.4743347 0.001124438 +1236 1.474530392 0.001156601 +1238 1.474716479 0.001210456 +1240 1.47488492 0.001292746 +1242 1.475028515 0.001403963 +1244 1.475124956 0.001544106 +1246 1.475144089 0.001698604 +1248 1.475058922 0.001808401 +1250 1.474899721 0.00177689 +1252 1.474841067 0.001576011 +1254 1.474939237 0.001381063 +1256 1.475098463 0.001256209 +1258 1.475265678 0.001187172 +1260 1.475420572 0.001144965 +1262 1.475574395 0.001114299 +1264 1.47572117 0.001097405 +1266 1.475867451 0.001089675 +1268 1.476011473 0.001093157 +1270 1.476147019 0.001107013 +1272 1.476270154 0.001125473 +1274 1.47638091 0.001144171 +1276 1.476483619 0.001155498 +1278 1.476581834 0.001158617 +1280 1.476683135 0.001145768 +1282 1.476799599 0.001123074 +1284 1.476932611 0.001108033 +1286 1.477072975 0.001097907 +1288 1.477222834 0.001097104 +1290 1.477380706 0.001106987 +1292 1.477543374 0.001132459 +1294 1.477707163 0.001175521 +1296 1.477860282 0.001242672 +1298 1.477988876 0.001322776 +1300 1.478089342 0.00139218 +1302 1.478182431 0.001429737 +1304 1.478308272 0.001441882 +1306 1.478493641 0.001475415 +1308 1.478712211 0.001599567 +1310 1.478858087 0.001868439 +1312 1.478730102 0.002164861 +1314 1.478458036 0.002117289 +1316 1.478449306 0.001875076 +1318 1.478611792 0.001716774 +1320 1.478814603 0.001648375 +1322 1.479022917 0.001638998 +1324 1.479220666 0.001664106 +1326 1.479414128 0.001717646 +1328 1.479592108 0.001804795 +1330 1.479731678 0.001942749 +1332 1.479726919 0.002060225 +1334 1.479751059 0.001962173 +1336 1.479935123 0.001884928 +1338 1.480148376 0.001871222 +1340 1.480373607 0.001889214 +1342 1.480600388 0.001937007 +1344 1.480827533 0.002003134 +1346 1.481049681 0.002087781 +1348 1.481265532 0.002180662 +1350 1.481487164 0.002265881 +1352 1.481736476 0.002362769 +1354 1.482004468 0.002489159 +1356 1.482275995 0.002655474 +1358 1.48252792 0.002848203 +1360 1.482763249 0.003032115 +1362 1.483034583 0.003195386 +1364 1.483382233 0.003380113 +1366 1.483799025 0.003639964 +1368 1.484272236 0.004002658 +1370 1.484829603 0.00448977 +1372 1.48552802 0.005257737 +1374 1.486275464 0.006620297 +1376 1.486517001 0.009083761 +1378 1.484325992 0.012303151 +1380 1.47977969 0.012167198 +1382 1.478003551 0.009400075 +1384 1.478053165 0.007543182 +1386 1.478421432 0.006403564 +1388 1.478900248 0.005632571 +1390 1.479406516 0.005110109 +1392 1.479917129 0.004757894 +1394 1.480417549 0.004528335 +1396 1.480897509 0.004401862 +1398 1.481351587 0.004336878 +1400 1.481797711 0.004323178 +1402 1.482240699 0.004361754 +1404 1.482665796 0.004446542 +1406 1.483059442 0.004580452 +1408 1.483422987 0.004720702 +1410 1.483790308 0.004847301 +1412 1.484190359 0.004991696 +1414 1.484613428 0.005175265 +1416 1.485051641 0.005408562 +1418 1.485480056 0.00569302 +1420 1.485885882 0.006036094 +1422 1.486260365 0.006398155 +1424 1.486596633 0.006767043 +1426 1.486908375 0.007097025 +1428 1.487267526 0.007352865 +1430 1.487756499 0.007589461 +1432 1.488416197 0.007867817 +1434 1.489247587 0.00830203 +1436 1.49022965 0.00898232 +1438 1.491261092 0.010019784 +1440 1.492201579 0.011509506 +1442 1.492747862 0.013398599 +1444 1.492754368 0.015376887 +1446 1.492440408 0.017176535 +1448 1.492035068 0.01893611 +1450 1.49142868 0.020824529 +1452 1.490404699 0.022803925 +1454 1.488886984 0.024681051 +1456 1.486877843 0.026261841 +1458 1.484428504 0.027360806 +1460 1.481747232 0.027793093 +1462 1.479066932 0.027470624 +1464 1.476679553 0.026421119 +1466 1.47482397 0.024798079 +1468 1.473644256 0.022829656 +1470 1.473199283 0.020783461 +1472 1.473390477 0.018872465 +1474 1.474116298 0.017180199 +1476 1.475333747 0.015792075 +1478 1.47696196 0.014728301 +1480 1.479085272 0.014003049 +1482 1.481808665 0.013756925 +1484 1.48531764 0.01418798 +1486 1.489949287 0.015922624 +1488 1.494990654 0.020194058 +1490 1.501195156 0.026083679 +1492 1.509903786 0.040120276 +1494 1.511966946 0.076178677 +1496 1.445607958 0.108223079 +1498 1.414560032 0.052724926 +1500 1.425687258 0.027163552 +1502 1.435092428 0.017332219 +1504 1.441798717 0.012488921 +1506 1.446695961 0.009921313 +1508 1.450331767 0.008397527 +1510 1.453186827 0.007451763 +1512 1.45545228 0.006880209 +1514 1.457319215 0.006485335 +1516 1.458949324 0.006281002 +1518 1.460412276 0.006293795 +1520 1.461761735 0.006700333 +1522 1.462443847 0.007864531 +1524 1.461222896 0.008610001 +1526 1.460432858 0.006970267 +1528 1.461281615 0.005652274 +1530 1.462269708 0.00510003 +1532 1.463067013 0.004873301 +1534 1.463664 0.004776434 +1536 1.464094179 0.004671773 +1538 1.464441095 0.004490224 +1540 1.464777048 0.004239347 +1542 1.465191657 0.00393426 +1544 1.465688526 0.003656601 +1546 1.466238893 0.003489234 +1548 1.46677633 0.003427108 +1550 1.467191673 0.003468987 +1552 1.467477728 0.003382955 +1554 1.467919322 0.003213785 +1556 1.468447563 0.003134306 +1558 1.468982556 0.003169074 +1560 1.46952197 0.003304817 +1562 1.469996105 0.00356172 +1564 1.470387926 0.003888984 +1566 1.470664197 0.004296389 +1568 1.47075697 0.004721133 +1570 1.470675807 0.005049292 +1572 1.470472242 0.005192861 +1574 1.470309764 0.005092022 +1576 1.470330922 0.004817698 +1578 1.470574897 0.004555438 +1580 1.470999073 0.00435936 +1582 1.471583642 0.004339902 +1584 1.4721379 0.004607263 +1586 1.472404549 0.004920037 +1588 1.472734555 0.00490704 +1590 1.473437241 0.004927535 +1592 1.474460918 0.005185889 +1594 1.475741944 0.005925432 +1596 1.477051732 0.00720758 +1598 1.478673359 0.009128905 +1600 1.480620288 0.013029368 +1602 1.480361683 0.020680995 +1604 1.471342992 0.029995359 +1606 1.455082768 0.024815734 +1608 1.45359592 0.012735845 +1610 1.456936261 0.007467836 +1612 1.459649264 0.005372098 +1614 1.461565353 0.004451296 +1616 1.462944851 0.004053293 +1618 1.463933847 0.003991463 +1620 1.464541591 0.004096596 +1622 1.464785362 0.004250861 +1624 1.464675723 0.004253062 +1626 1.464436751 0.003880135 +1628 1.464428733 0.003227653 +1630 1.464682454 0.002598051 +1632 1.46507305 0.002086572 +1634 1.465510023 0.001698439 +1636 1.465976195 0.001417854 +1638 1.46639465 0.00123235 +1640 1.466777147 0.001097643 +1642 1.467133507 0.000997096 +1644 1.467460665 0.000923944 +1646 1.467776889 0.000867695 +1648 1.468072302 0.00085799 +1650 1.468323132 0.000876926 +1652 1.468535355 0.000900484 +1654 1.468711262 0.000924599 +1656 1.46886442 0.000943403 +1658 1.468977178 0.00095719 +1660 1.469060193 0.000919302 +1662 1.469173361 0.000829981 +1664 1.46933993 0.00074192 +1666 1.469532185 0.000684455 +1668 1.469734587 0.000660487 +1670 1.46993137 0.00067733 +1672 1.47010973 0.000733664 +1674 1.470235927 0.000829672 +1676 1.470261895 0.000923202 +1678 1.470230428 0.000900896 +1680 1.470268242 0.000787132 +1682 1.470391952 0.000676996 +1684 1.470558163 0.000611701 +1686 1.47072223 0.000595044 +1688 1.470881225 0.000601913 +1690 1.471020294 0.000631185 +1692 1.471140847 0.000675094 +1694 1.4712396 0.000731422 +1696 1.471287792 0.000808376 +1698 1.471263994 0.00079428 +1700 1.471328964 0.000709355 +1702 1.471436818 0.000657251 +1704 1.471559458 0.000631084 +1706 1.471675566 0.00062063 +1708 1.471789402 0.000614805 +1710 1.471906048 0.000610379 +1712 1.472029443 0.000608366 +1714 1.472165687 0.000610178 +1716 1.472315399 0.000628061 +1718 1.472483869 0.000671391 +1720 1.472654475 0.000748671 +1722 1.472817311 0.000874314 +1724 1.472950429 0.001041238 +1726 1.473046007 0.001237492 +1728 1.473093759 0.001471848 +1730 1.473059395 0.001732234 +1732 1.472917418 0.001975823 +1734 1.47267689 0.002155434 +1736 1.472355338 0.002204526 +1738 1.472048818 0.002091193 +1740 1.47183344 0.001857001 +1742 1.471742434 0.00156446 +1744 1.471768805 0.001278243 +1746 1.471881629 0.001038306 +1748 1.472046322 0.000858083 +1750 1.472232414 0.000736721 +1752 1.47242316 0.000665836 +1754 1.472608674 0.000633015 +1756 1.472783278 0.000636204 +1758 1.472932588 0.000664561 +1760 1.473060858 0.000700854 +1762 1.47317848 0.00073825 +1764 1.473290453 0.000779473 +1766 1.473395502 0.000831333 +1768 1.473491455 0.000887484 +1770 1.473578175 0.000943101 +1772 1.473667126 0.00100856 +1774 1.473739298 0.001088156 +1776 1.473785511 0.001173368 +1778 1.47379002 0.001227206 +1780 1.473813896 0.001208673 +1782 1.473923549 0.001173465 +1784 1.4740917 0.001193719 +1786 1.474271982 0.001285337 +1788 1.474426157 0.001425909 +1790 1.474572919 0.001580549 +1792 1.474748784 0.001798508 +1794 1.474893485 0.002133319 +1796 1.474934899 0.002583712 +1798 1.474781105 0.003106518 +1800 1.474370814 0.003584561 +1802 1.473736221 0.003845351 +1804 1.473045883 0.003772087 +1806 1.472512227 0.003409507 +1808 1.472234727 0.002925899 +1810 1.472178211 0.002462305 +1812 1.472272365 0.002095033 +1814 1.4724386 0.001852627 +1816 1.472597486 0.001717021 +1818 1.472717182 0.001638864 +1820 1.472795358 0.001577308 +1822 1.472849206 0.001496792 +1824 1.472912356 0.001388637 +1826 1.473013974 0.001277435 +1828 1.47314853 0.001184564 +1830 1.473293302 0.001129054 +1832 1.473425437 0.001086064 +1834 1.473570566 0.001030861 +1836 1.473758736 0.00098496 +1838 1.473981581 0.000979289 +1840 1.474224453 0.001022886 +1842 1.474480777 0.001120679 +1844 1.474745868 0.001283946 +1846 1.475006131 0.001527239 +1848 1.475247239 0.001888266 +1850 1.475396699 0.002392276 +1852 1.475351258 0.003009719 +1854 1.475042175 0.003640594 +1856 1.474423945 0.004145277 +1858 1.473584937 0.004284184 +1860 1.47284787 0.003973418 +1862 1.4724611 0.003434379 +1864 1.472411327 0.002946984 +1866 1.472536164 0.002656852 +1868 1.472665029 0.002575548 +1870 1.472679666 0.002623622 +1872 1.472529231 0.002673206 +1874 1.472271964 0.002596706 +1876 1.472035096 0.002353418 +1878 1.471921073 0.002013524 +1880 1.471942987 0.001671625 +1882 1.472053638 0.001387567 +1884 1.472207083 0.00117033 +1886 1.472370953 0.001011206 +1888 1.472530627 0.000892343 +1890 1.472681675 0.000799798 +1892 1.472830389 0.000722584 +1894 1.472985008 0.000668206 +1896 1.473131098 0.000645564 +1898 1.473247692 0.000645768 +1900 1.473331292 0.000633984 +1902 1.473415571 0.000588098 +1904 1.473530879 0.000535949 +1906 1.473665341 0.00050098 +1908 1.47380841 0.000480504 +1910 1.473958285 0.000475813 +1912 1.474113403 0.000486824 +1914 1.474274 0.000515196 +1916 1.47443781 0.000562568 +1918 1.474605934 0.000630428 +1920 1.474775821 0.00072361 +1922 1.474938799 0.000847642 +1924 1.475084387 0.00099279 +1926 1.475226982 0.001144293 +1928 1.475392648 0.001317285 +1930 1.475582607 0.001558937 +1932 1.475762194 0.001903731 +1934 1.475876407 0.002375566 +1936 1.475839086 0.002980401 +1938 1.475530609 0.003642932 +1940 1.474891504 0.004165896 +1942 1.474095429 0.004339444 +1944 1.47334202 0.004204135 +1946 1.472750025 0.003801614 +1948 1.472449258 0.003277199 +1950 1.472399446 0.002825764 +1952 1.472475793 0.002533488 +1954 1.472554597 0.002394375 +1956 1.472561971 0.002346038 +1958 1.472465217 0.002325749 +1960 1.472281353 0.002200395 +1962 1.472125511 0.001994452 +1964 1.472020751 0.001704955 +1966 1.472027616 0.001378758 +1968 1.472134206 0.001096906 +1970 1.472290432 0.000878129 +1972 1.472468078 0.000721601 +1974 1.472650017 0.00061742 +1976 1.472826436 0.000562113 +1978 1.472982261 0.000551026 +1980 1.473106514 0.000575712 +1982 1.473179497 0.000615371 +1984 1.473216719 0.000626639 +1986 1.473270062 0.000619345 +1988 1.473326863 0.000644973 +1990 1.473329296 0.000691942 +1992 1.473278226 0.000694255 +1994 1.473221507 0.000622443 +1996 1.473236186 0.0004952 +1998 1.473318243 0.00040262 +2000 1.473411355 0.00035752 +2002 1.473494127 0.000340716 +2004 1.473561544 0.000340726 +2006 1.473612248 0.000349588 +2008 1.473641865 0.00035789 +2010 1.47365636 0.000352783 +2012 1.473673369 0.000327905 +2014 1.473702337 0.0002987 +2016 1.473734437 0.000271842 +2018 1.473772058 0.000242333 +2020 1.473816484 0.000218337 +2022 1.473861113 0.000199195 +2024 1.47390578 0.000183912 +2026 1.473950288 0.000171888 +2028 1.473995645 0.000164785 +2030 1.474036603 0.000164392 +2032 1.474065198 0.000169012 +2034 1.47408331 0.000154128 +2036 1.47412047 0.000133851 +2038 1.474160982 0.000121768 +2040 1.474201156 0.000114542 +2042 1.47423947 0.000109961 +2044 1.474276129 0.000107325 +2046 1.474312184 0.00010532 +2048 1.474346481 0.0001044 +2050 1.474380714 0.000104561 +2052 1.474412784 0.000105683 +2054 1.474445206 0.000107138 +2056 1.47447627 0.000109851 +2058 1.474506759 0.000113964 +2060 1.474535887 0.00011916 +2062 1.474563867 0.000125394 +2064 1.474590735 0.000135383 +2066 1.474612054 0.000150829 +2068 1.474618173 0.000163896 +2070 1.474618403 0.000158539 +2072 1.474632772 0.000143857 +2074 1.474654279 0.000133839 +2076 1.474677092 0.000126083 +2078 1.47470099 0.000119111 +2080 1.474725901 0.000113979 +2082 1.474750651 0.000110908 +2084 1.474774681 0.000108575 +2086 1.474797765 0.00010575 +2088 1.474821422 0.000102758 +2090 1.474846336 0.000100315 +2092 1.474871219 9.89E-05 +2094 1.474896096 9.85E-05 +2096 1.474919997 9.87E-05 +2098 1.474944347 9.87E-05 +2100 1.474969806 9.95E-05 +2102 1.474995643 0.000102501 +2104 1.47502159 0.000108578 +2106 1.475044176 0.000117599 +2108 1.475062645 0.00012881 +2110 1.475073954 0.000138078 +2112 1.475083937 0.000139895 +2114 1.47510043 0.000140372 +2116 1.475111984 0.000147184 +2118 1.475112146 0.000142581 +2120 1.475127628 0.000126124 +2122 1.475152113 0.000119111 +2124 1.475171824 0.000117762 +2126 1.475187748 0.000110386 +2128 1.475213108 0.000100586 +2130 1.475241165 9.65E-05 +2132 1.475270052 9.72E-05 +2134 1.475295905 0.000100589 +2136 1.47531935 0.000104482 +2138 1.475342091 0.000107041 +2140 1.475365546 0.000108872 +2142 1.47539141 0.00011149 +2144 1.475417352 0.000115452 +2146 1.475444492 0.000120558 +2148 1.475473425 0.000126538 +2150 1.475506197 0.000134734 +2152 1.475541784 0.000148644 +2154 1.475582035 0.000172041 +2156 1.475621601 0.000210049 +2158 1.475652538 0.000268126 +2160 1.475661516 0.000351069 +2162 1.475612259 0.000450345 +2164 1.475480686 0.000489939 +2166 1.475372967 0.000409493 +2168 1.475362114 0.000304388 +2170 1.475398909 0.000235891 +2172 1.475446566 0.000200519 +2174 1.475491977 0.000185711 +2176 1.475532032 0.000182425 +2178 1.475568644 0.000187449 +2180 1.475602158 0.000203021 +2182 1.475624645 0.000231533 +2184 1.475620856 0.000266979 +2186 1.475589805 0.00027467 +2188 1.47557481 0.000249531 +2190 1.475580335 0.000224075 +2192 1.475592327 0.000200277 +2194 1.475614571 0.000177273 +2196 1.475644341 0.000160286 +2198 1.475678575 0.000150581 +2200 1.475716178 0.000148631 +2202 1.475757268 0.000159419 +2204 1.475793377 0.000190928 +2206 1.475797468 0.000246686 +2208 1.475741896 0.000270255 +2210 1.475711949 0.000222823 +2212 1.47572957 0.0001833 +2214 1.47575472 0.000159208 +2216 1.475786212 0.000141368 +2218 1.475819421 0.000133886 +2220 1.475850887 0.000133378 +2222 1.475878972 0.000136687 +2224 1.475902989 0.000141595 +2226 1.4759247 0.000145519 +2228 1.475947794 0.000148459 +2230 1.475972651 0.000153317 +2232 1.475997487 0.000163254 +2234 1.476018072 0.000178923 +2236 1.476026891 0.000194257 +2238 1.476030055 0.00019645 +2240 1.476042817 0.000188282 +2242 1.476067262 0.000182547 +2244 1.476097849 0.000184193 +2246 1.47612902 0.000192794 +2248 1.476159494 0.000207469 +2250 1.476188521 0.000228636 +2252 1.476214462 0.000256822 +2254 1.476234897 0.000293238 +2256 1.47624408 0.000339844 +2258 1.476230185 0.000394697 +2260 1.476177424 0.000433842 +2262 1.476112288 0.000418808 +2264 1.47608501 0.000365652 +2266 1.476098678 0.000317993 +2268 1.476129099 0.000289252 +2270 1.476164765 0.000276323 +2272 1.476199474 0.000276008 +2274 1.476232531 0.000285195 +2276 1.476263196 0.00030584 +2278 1.476282004 0.000341615 +2280 1.476266804 0.000378324 +2282 1.476243764 0.000375183 +2284 1.476247144 0.000372499 +2286 1.476239393 0.00037913 +2288 1.476222636 0.000369071 +2290 1.476217012 0.000344203 +2292 1.476224148 0.000313724 +2294 1.476246398 0.00028318 +2296 1.476282306 0.000260398 +2298 1.476326374 0.000248364 +2300 1.476373566 0.000246962 +2302 1.476425239 0.000257337 +2304 1.476478147 0.000282117 +2306 1.476529967 0.000327012 +2308 1.476570593 0.000402901 +2310 1.476566051 0.000515679 +2312 1.476464512 0.000613222 +2314 1.476321398 0.000587317 +2316 1.476264349 0.000479704 +2318 1.47628667 0.000387543 +2320 1.476341784 0.000331936 +2322 1.476406262 0.000305882 +2324 1.47647368 0.000301743 +2326 1.476544201 0.000318022 +2328 1.476616937 0.000360763 +2330 1.476682206 0.000442865 +2332 1.476708974 0.000580146 +2334 1.47661953 0.000746878 +2336 1.476406995 0.000778906 +2338 1.476289181 0.000655879 +2340 1.476279224 0.00054986 +2342 1.476296106 0.00047431 +2344 1.476337757 0.000414797 +2346 1.476396689 0.000384139 +2348 1.476454641 0.000382158 +2350 1.476502523 0.000402158 +2352 1.476533968 0.000435516 +2354 1.476551882 0.000472183 +2356 1.476566258 0.000515961 +2358 1.476563425 0.000592576 +2360 1.476468418 0.000693207 +2362 1.476279886 0.000643638 +2364 1.47623361 0.000478342 +2366 1.476283496 0.000369914 +2368 1.476347141 0.000314093 +2370 1.476405794 0.000287309 +2372 1.476456738 0.000274524 +2374 1.476503293 0.000270062 +2376 1.476544739 0.00027183 +2378 1.476585198 0.000279195 +2380 1.476623607 0.000294905 +2382 1.476655091 0.000319348 +2384 1.476679399 0.000350241 +2386 1.476689994 0.000391786 +2388 1.476668323 0.000432288 +2390 1.47662552 0.000431895 +2392 1.476612276 0.000400307 +2394 1.476623269 0.000373781 +2396 1.476645385 0.000355411 +2398 1.47667621 0.000347152 +2400 1.476708403 0.000350924 +2402 1.476737324 0.000365707 +2404 1.476760801 0.000389705 +2406 1.476775668 0.000421335 +2408 1.476777474 0.000459934 +2410 1.47675773 0.000500617 +2412 1.476711765 0.000525703 +2414 1.476658988 0.000513224 +2416 1.476628886 0.000478248 +2418 1.476616099 0.000439596 +2420 1.476618049 0.000399407 +2422 1.476633611 0.000365632 +2424 1.476656153 0.000342099 +2426 1.476679897 0.000327643 +2428 1.476701679 0.000319852 +2430 1.476718893 0.00031809 +2432 1.4767266 0.000318227 +2434 1.476725819 0.000307018 +2436 1.476735887 0.000284561 +2438 1.476756253 0.000265983 +2440 1.476778115 0.000252938 +2442 1.476802013 0.000242679 +2444 1.476826903 0.000236093 +2446 1.476851343 0.000233131 +2448 1.476874688 0.000233167 +2450 1.476895779 0.000235416 +2452 1.476914612 0.000239364 +2454 1.476931215 0.000244209 +2456 1.476944837 0.000248579 +2458 1.476957066 0.000251145 +2460 1.476968412 0.000252431 +2462 1.47698093 0.000253692 +2464 1.476991653 0.000255788 +2466 1.476998922 0.000256434 +2468 1.477005189 0.000251073 +2470 1.477016819 0.000241598 +2472 1.477033711 0.000234162 +2474 1.477051728 0.000229677 +2476 1.477069632 0.000227592 +2478 1.47708839 0.000226834 +2480 1.477105952 0.000227169 +2482 1.47712353 0.000228589 +2484 1.477140454 0.000231746 +2486 1.477155269 0.000236824 +2488 1.477167859 0.0002416 +2490 1.477177464 0.000244394 +2492 1.477187741 0.000244248 +2494 1.477201081 0.000245128 +2496 1.477211169 0.000251435 +2498 1.477209088 0.000247994 +2500 1.477219752 0.000232736 +2502 1.477241531 0.000222498 +2504 1.477268421 0.000221589 +2506 1.477291641 0.00023258 +2508 1.477297932 0.000250427 +2510 1.477287517 0.000252498 +2512 1.47728596 0.00023219 +2514 1.477303462 0.00021105 +2516 1.477328662 0.000198391 +2518 1.477354807 0.000193636 +2520 1.477377783 0.000193342 +2522 1.477396405 0.000193372 +2524 1.477413887 0.000189643 +2526 1.477436743 0.000181795 +2528 1.477466867 0.000178838 +2530 1.477498595 0.000183502 +2532 1.477527981 0.000194837 +2534 1.47755197 0.000211328 +2536 1.477570595 0.000231394 +2538 1.477580089 0.000255837 +2540 1.47756989 0.00027571 +2542 1.477554275 0.000266055 +2544 1.477563613 0.00024386 +2546 1.477586393 0.000235285 +2548 1.477602107 0.000236305 +2550 1.477611366 0.000232544 +2552 1.477623597 0.000218806 +2554 1.477646777 0.000204744 +2556 1.477674747 0.000196655 +2558 1.477702465 0.000191976 +2560 1.477730428 0.000186393 +2562 1.477763616 0.000182465 +2564 1.477799985 0.000182342 +2566 1.477838217 0.000186623 +2568 1.477878061 0.000194772 +2570 1.477920641 0.000207509 +2572 1.477964885 0.000227537 +2574 1.478009562 0.000256126 +2576 1.478053148 0.000293784 +2578 1.478098835 0.000344607 +2580 1.47814186 0.000421001 +2582 1.478159973 0.00053994 +2584 1.478093604 0.000691325 +2586 1.477908663 0.000768064 +2588 1.477734 0.000684349 +2590 1.477674804 0.000536496 +2592 1.477703642 0.000418108 +2594 1.477766627 0.000348163 +2596 1.47783459 0.000316562 +2598 1.477897132 0.000311606 +2600 1.477950764 0.000329719 +2602 1.47798212 0.000370011 +2604 1.477968395 0.000412185 +2606 1.477930226 0.000402482 +2608 1.477933844 0.00036847 +2610 1.477945647 0.000353398 +2612 1.477950473 0.000328282 +2614 1.477975395 0.000295401 +2616 1.478012745 0.000275903 +2618 1.478051085 0.000268299 +2620 1.47808604 0.000267512 +2622 1.478116632 0.000270974 +2624 1.478145774 0.000277238 +2626 1.478171009 0.000286764 +2628 1.478191857 0.000300107 +2630 1.478202008 0.000316525 +2632 1.478195093 0.000327263 +2634 1.478180696 0.000305877 +2636 1.478199378 0.000269148 +2638 1.478235352 0.000248173 +2640 1.478270816 0.000239824 +2642 1.478304044 0.000238746 +2644 1.478329954 0.000239869 +2646 1.478352433 0.000237698 +2648 1.478376736 0.000231659 +2650 1.478404223 0.00022456 +2652 1.478435039 0.000220155 +2654 1.478465258 0.000220025 +2656 1.478492298 0.000220822 +2658 1.478516192 0.000219097 +2660 1.478542286 0.000213669 +2662 1.478571831 0.000206552 +2664 1.478606758 0.000200133 +2666 1.478645026 0.000198263 +2668 1.478684425 0.000204157 +2670 1.478716452 0.000219582 +2672 1.478728447 0.000228529 +2674 1.47874645 0.000212671 +2676 1.478783675 0.000198554 +2678 1.478825771 0.000193734 +2680 1.478867341 0.000194427 +2682 1.47890576 0.000197546 +2684 1.478944105 0.000200582 +2686 1.478982467 0.000203985 +2688 1.479020786 0.000208935 +2690 1.479056977 0.000213886 +2692 1.479093486 0.000215781 +2694 1.479132532 0.000215167 +2696 1.479177137 0.000214896 +2698 1.479224944 0.00021736 +2700 1.479273702 0.000222624 +2702 1.479323501 0.000229951 +2704 1.479374778 0.00023778 +2706 1.47942978 0.000247271 +2708 1.47948663 0.000260084 +2710 1.479545725 0.000275286 +2712 1.479609 0.000293138 +2714 1.479675821 0.000315099 +2716 1.479747834 0.00034214 +2718 1.479826864 0.000376356 +2720 1.479914349 0.000422619 +2722 1.480011619 0.000488803 +2724 1.48011529 0.000585387 +2726 1.480217436 0.000728319 +2728 1.48029271 0.000938827 +2730 1.480284699 0.001230376 +2732 1.480093337 0.001552296 +2734 1.479686045 0.00172267 +2736 1.479260698 0.001584292 +2738 1.479043822 0.001262354 +2740 1.479031373 0.00095422 +2742 1.479122344 0.000733284 +2744 1.479244752 0.000590574 +2746 1.479368961 0.000500914 +2748 1.479485477 0.000444284 +2750 1.479593467 0.000408552 +2752 1.479693914 0.000386443 +2754 1.479786963 0.000373264 +2756 1.479874783 0.00036667 +2758 1.479957584 0.000363877 +2760 1.480037273 0.000361533 +2762 1.480119242 0.000363675 +2764 1.480199134 0.000366719 +2766 1.480279226 0.000373488 +2768 1.480357698 0.000385907 +2770 1.480433858 0.000398462 +2772 1.480507254 0.000413801 +2774 1.480575671 0.00042566 +2776 1.480651059 0.000436402 +2778 1.480722663 0.000446663 +2780 1.480799774 0.000455121 +2782 1.480880532 0.000464084 +2784 1.480966873 0.000471838 +2786 1.481055122 0.000485997 +2788 1.481149376 0.000502173 +2790 1.481244667 0.00052283 +2792 1.481341189 0.000548289 +2794 1.481440145 0.000579634 +2796 1.481533085 0.000611379 +2798 1.481628758 0.000641159 +2800 1.481730232 0.000672247 +2802 1.481835672 0.000711616 +2804 1.481937644 0.000756204 +2806 1.482037722 0.000806513 +2808 1.482133328 0.000854384 +2810 1.48221893 0.000899046 +2812 1.482301281 0.000920533 +2814 1.482415432 0.000922946 +2816 1.482561883 0.000938823 +2818 1.482721464 0.000975854 +2820 1.482885937 0.001037948 +2822 1.483031462 0.001114411 +2824 1.483165355 0.001171243 +2826 1.48333288 0.001205841 +2828 1.483538865 0.001261413 +2830 1.483762339 0.001347783 +2832 1.483993724 0.001461997 +2834 1.484228597 0.001597189 +2836 1.484469148 0.001753303 +2838 1.48472336 0.001935236 +2840 1.484988918 0.002148293 +2842 1.48526979 0.002396939 +2844 1.485562444 0.002709475 +2846 1.485850301 0.00308962 +2848 1.486116357 0.003559406 +2850 1.486317037 0.004122104 +2852 1.486426168 0.004768919 +2854 1.486389319 0.005472141 +2856 1.486172881 0.006174092 +2858 1.485780553 0.006787228 +2860 1.485282546 0.007238079 +2862 1.484774737 0.007520489 +2864 1.484313069 0.007694051 +2866 1.483902949 0.007806724 +2868 1.483527587 0.007892118 +2870 1.483159233 0.007959358 +2872 1.482763173 0.007997332 +2874 1.482330362 0.007959348 +2876 1.481900332 0.007786842 +2878 1.481569899 0.007485135 +2880 1.481358298 0.007127825 +2882 1.481270464 0.006747168 +2884 1.481292247 0.006365591 +2886 1.48142276 0.006002528 +2888 1.481661524 0.005680035 +2890 1.481994694 0.005418693 +2892 1.482412863 0.005231499 +2894 1.482906156 0.005138593 +2896 1.483461748 0.005149122 +2898 1.484060687 0.005282986 +2900 1.484697491 0.005548465 +2902 1.485349018 0.005966707 +2904 1.486004513 0.006560259 +2906 1.486633305 0.007373091 +2908 1.487160493 0.008443431 +2910 1.487494274 0.009807836 +2912 1.48745635 0.011436182 +2914 1.486879188 0.013204372 +2916 1.485646477 0.01486394 +2918 1.483781384 0.016032264 +2920 1.481608423 0.01638484 +2922 1.479639022 0.01593156 +2924 1.478175633 0.014971222 +2926 1.477253662 0.01381792 +2928 1.476800099 0.012683 +2930 1.476706003 0.011705176 +2932 1.476835929 0.010945412 +2934 1.477078489 0.010409493 +2936 1.47736368 0.010077746 +2938 1.477619988 0.009915762 +2940 1.47780992 0.009890928 +2942 1.477906166 0.009952539 +2944 1.477893522 0.010055844 +2946 1.47776643 0.010146665 +2948 1.477553036 0.010170091 +2950 1.477320986 0.010097042 +2952 1.477109823 0.009954455 +2954 1.476926564 0.009771848 +2956 1.476778657 0.009560314 +2958 1.476643898 0.009316728 +2960 1.4765395 0.009008413 +2962 1.476523809 0.008604525 +2964 1.476711438 0.008191732 +2966 1.477065906 0.007931884 +2968 1.477426843 0.00787857 +2970 1.477700092 0.007954067 +2972 1.477862473 0.008070214 +2974 1.477947414 0.00817434 +2976 1.477978994 0.008250035 +2978 1.477982236 0.008288556 +2980 1.47795004 0.008283863 +2982 1.477901474 0.00816951 +2984 1.477957354 0.007951471 +2986 1.478144969 0.007718758 +2988 1.478446924 0.007521776 +2990 1.478849187 0.00739483 +2992 1.479323443 0.007354951 +2994 1.479863068 0.007424008 +2996 1.48043188 0.007629477 +2998 1.480975377 0.008003502 +3000 1.481385171 0.008498811 +3002 1.481623564 0.008966242 +3004 1.48185212 0.009250402 +3006 1.482284404 0.009454556 +3008 1.482971786 0.009765818 +3010 1.48385674 0.010315072 +3012 1.484879935 0.011209164 +3014 1.485956652 0.012566574 +3016 1.48695938 0.014492031 +3018 1.487674683 0.017152331 +3020 1.487655241 0.020658807 +3022 1.486181326 0.024792757 +3024 1.48268462 0.028533826 +3026 1.477620824 0.030573743 +3028 1.472327275 0.030419773 +3030 1.467764639 0.028528571 +3032 1.464408789 0.025462618 +3034 1.462471976 0.021841785 +3036 1.461967693 0.018321478 +3038 1.462539472 0.015436726 +3040 1.463673822 0.013417427 +3042 1.464914177 0.012181431 +3044 1.466015631 0.011480242 +3046 1.466976865 0.011108233 +3048 1.467814648 0.011036495 +3050 1.468474029 0.011234121 +3052 1.468878533 0.01165214 +3054 1.468956751 0.012167935 +3056 1.468753239 0.012649209 +3058 1.468343027 0.013064024 +3060 1.467712827 0.013421784 +3062 1.466753005 0.013602735 +3064 1.465537036 0.013356676 +3066 1.464357344 0.012495783 +3068 1.463643333 0.01111858 +3070 1.463619676 0.009623122 +3072 1.464162707 0.00840019 +3074 1.465005896 0.00762786 +3076 1.46593266 0.007314317 +3078 1.466814971 0.007427694 +3080 1.467541081 0.008001699 +3082 1.467856909 0.009099248 +3084 1.467267609 0.010561298 +3086 1.465332472 0.011595346 +3088 1.462682921 0.010891552 +3090 1.461203035 0.008553483 +3092 1.461344785 0.006257663 +3094 1.462213698 0.00474251 +3096 1.463212479 0.00389488 +3098 1.464116618 0.003502421 +3100 1.464823693 0.003425661 +3102 1.465256367 0.003542455 +3104 1.465335815 0.0036633 +3106 1.465190984 0.003512557 +3108 1.465169074 0.003071606 +3110 1.465380607 0.002623191 +3112 1.465682768 0.002302389 +3114 1.465969313 0.002083306 +3116 1.466197395 0.00190296 +3118 1.46639102 0.001701246 +3120 1.466610549 0.001472218 +3122 1.466870492 0.001266802 +3124 1.467139097 0.001102215 +3126 1.467402517 0.000972843 +3128 1.467659659 0.000865976 +3130 1.467905953 0.000787123 +3132 1.468134489 0.00072557 +3134 1.468347231 0.00067862 +3136 1.468545536 0.000643376 +3138 1.46872579 0.000613508 +3140 1.468896068 0.000585754 +3142 1.469053617 0.000561171 +3144 1.469207884 0.000538802 +3146 1.469351559 0.000520081 +3148 1.469489266 0.000505697 +3150 1.46961712 0.000493471 +3152 1.469739323 0.000480268 +3154 1.469857715 0.000470385 +3156 1.469970841 0.00045922 +3158 1.470081254 0.000450945 +3160 1.470188345 0.000450827 +3162 1.470287492 0.000455121 +3164 1.470375616 0.000465884 +3166 1.470447337 0.000478799 +3168 1.470495236 0.000482832 +3170 1.470532879 0.000455626 +3172 1.47059397 0.000403339 +3174 1.470680289 0.000360438 +3176 1.470771001 0.000332521 +3178 1.470858344 0.000313939 +3180 1.47094238 0.000300706 +3182 1.471021271 0.000290666 +3184 1.471096912 0.000282478 +3186 1.471168154 0.000275747 +3188 1.471236186 0.000269274 +3190 1.471301847 0.000262631 +3192 1.471365114 0.000255445 +3194 1.471427348 0.000248378 +3196 1.471488517 0.000241978 +3198 1.47154755 0.000236252 +3200 1.47160533 0.000230923 +3202 1.471660128 0.000226049 +3204 1.47171225 0.000221226 +3206 1.471763155 0.000214716 +3208 1.471813951 0.000206518 +3210 1.471864668 0.000198105 +3212 1.471916616 0.000190353 +3214 1.471967385 0.000183842 +3216 1.472017079 0.000178537 +3218 1.472065889 0.000173733 +3220 1.472113652 0.000169366 +3222 1.472159365 0.0001653 +3224 1.472205007 0.000161253 +3226 1.472250332 0.00015755 +3228 1.472294241 0.000154291 +3230 1.472337337 0.000151403 +3232 1.472379806 0.000148762 +3234 1.472421223 0.000146609 +3236 1.472461738 0.000144929 +3238 1.472500905 0.000143621 +3240 1.472539331 0.000142424 +3242 1.472576666 0.000141225 +3244 1.472612894 0.00013988 +3246 1.472649422 0.00013812 +3248 1.47268468 0.000136558 +3250 1.472718966 0.00013503 +3252 1.472753298 0.000133891 +3254 1.472787238 0.000133096 +3256 1.472819576 0.000132369 +3258 1.472850861 0.000131179 +3260 1.472881925 0.000129611 +3262 1.472913 0.000128051 +3264 1.472943992 0.000126497 +3266 1.4729752 0.000125487 +3268 1.473004566 0.000124918 +3270 1.473033069 0.000124283 +3272 1.473062298 0.000123525 +3274 1.473090298 0.000122442 +3276 1.473117251 0.000121444 +3278 1.473145192 0.00012076 +3280 1.473171918 0.000120133 +3282 1.473199048 0.000119423 +3284 1.473224805 0.000118787 +3286 1.47325068 0.00011805 +3288 1.473275587 0.000117491 +3290 1.473301496 0.000116941 +3292 1.473325233 0.000116412 +3294 1.473350252 0.000116041 +3296 1.47337511 0.000115835 +3298 1.47339906 0.000116086 +3300 1.47342297 0.000116987 +3302 1.473445822 0.000118268 +3304 1.473466581 0.000119505 +3306 1.473487385 0.000120364 +3308 1.473507032 0.000119983 +3310 1.473526836 0.000118961 +3312 1.47354755 0.000117874 +3314 1.473568295 0.000117091 +3316 1.473589032 0.000116576 +3318 1.473608805 0.000116631 +3320 1.473628554 0.000116649 +3322 1.473647349 0.00011664 +3324 1.473665478 0.000116602 +3326 1.47368305 0.000116254 +3328 1.4736996 0.000115188 +3330 1.473717184 0.000113812 +3332 1.473733781 0.000111681 +3334 1.473750687 0.000108818 +3336 1.473768449 0.000105958 +3338 1.473786661 0.000103152 +3340 1.473804046 0.000100395 +3342 1.473822765 9.80E-05 +3344 1.47384041 9.54E-05 +3346 1.473859047 9.25E-05 +3348 1.473878582 9.01E-05 +3350 1.473897523 8.83E-05 +3352 1.473917523 8.72E-05 +3354 1.473936067 8.64E-05 +3356 1.473954889 8.61E-05 +3358 1.47397354 8.62E-05 +3360 1.473992346 8.70E-05 +3362 1.474010557 8.83E-05 +3364 1.47402827 9.00E-05 +3366 1.474045082 9.23E-05 +3368 1.474061418 9.51E-05 +3370 1.474077043 9.79E-05 +3372 1.474090591 0.000100096 +3374 1.47410503 0.000102179 +3376 1.474117827 0.00010375 +3378 1.474130815 0.000105213 +3380 1.474143266 0.000106689 +3382 1.474155712 0.000107854 +3384 1.474167173 0.000108504 +3386 1.474178416 0.000108466 +3388 1.47418915 0.000107522 +3390 1.474199987 0.000105586 +3392 1.474211901 0.000103099 +3394 1.474224434 0.000100324 +3396 1.474236835 9.74E-05 +3398 1.474250335 9.52E-05 +3400 1.474264805 9.35E-05 +3402 1.474278267 9.21E-05 +3404 1.474291704 9.07E-05 +3406 1.474304771 8.91E-05 +3408 1.474318355 8.75E-05 +3410 1.474331936 8.57E-05 +3412 1.474346421 8.44E-05 +3414 1.474360879 8.35E-05 +3416 1.474375326 8.28E-05 +3418 1.474390181 8.26E-05 +3420 1.474405156 8.35E-05 +3422 1.474420443 8.51E-05 +3424 1.474436061 8.77E-05 +3426 1.474449644 9.19E-05 +3428 1.474462948 9.73E-05 +3430 1.474474391 0.000103498 +3432 1.474484169 0.000110175 +3434 1.47449072 0.000116489 +3436 1.474495914 0.000121652 +3438 1.474499038 0.0001252 +3440 1.474499934 0.000126017 +3442 1.474501355 0.000123364 +3444 1.474504588 0.000118359 +3446 1.474508751 0.000111284 +3448 1.474514459 0.000102049 +3450 1.474524843 9.29E-05 +3452 1.474538272 8.57E-05 +3454 1.474551723 8.04E-05 +3456 1.474565172 7.65E-05 +3458 1.474578602 7.35E-05 +3460 1.474591921 7.16E-05 +3462 1.474604503 7.00E-05 +3464 1.474616965 6.87E-05 +3466 1.474628399 6.77E-05 +3468 1.474639874 6.66E-05 +3470 1.474651882 6.58E-05 +3472 1.474662664 6.49E-05 +3474 1.474674097 6.42E-05 +3476 1.474684737 6.34E-05 +3478 1.474696083 6.21E-05 +3480 1.47470752 6.08E-05 +3482 1.474718859 6.00E-05 +3484 1.474731411 5.95E-05 +3486 1.474743217 5.98E-05 +3488 1.474755405 6.07E-05 +3490 1.474765776 6.21E-05 +3492 1.474775177 6.36E-05 +3494 1.474784377 6.40E-05 +3496 1.474793753 6.37E-05 +3498 1.474803528 6.27E-05 +3500 1.474813865 6.17E-05 +3502 1.474825403 6.13E-05 +3504 1.474836865 6.13E-05 +3506 1.47484923 6.25E-05 +3508 1.474860542 6.44E-05 +3510 1.474871181 6.71E-05 +3512 1.474881618 7.04E-05 +3514 1.474891556 7.48E-05 +3516 1.474897792 7.96E-05 +3518 1.474901998 8.35E-05 +3520 1.474905152 8.40E-05 +3522 1.474908586 8.07E-05 +3524 1.474915894 7.56E-05 +3526 1.474925638 7.11E-05 +3528 1.474937218 6.82E-05 +3530 1.474949652 6.64E-05 +3532 1.474962095 6.58E-05 +3534 1.474975481 6.67E-05 +3536 1.47498901 6.95E-05 +3538 1.475002501 7.44E-05 +3540 1.475013344 8.17E-05 +3542 1.47502156 9.03E-05 +3544 1.475025909 9.86E-05 +3546 1.475027988 0.000104547 +3548 1.475029087 0.000107434 +3550 1.475030131 0.000108038 +3552 1.475031521 0.000107167 +3554 1.47503369 0.000105179 +3556 1.475035962 0.000101095 +3558 1.475039944 9.51E-05 +3560 1.475047208 8.82E-05 +3562 1.475057577 8.18E-05 +3564 1.475069218 7.69E-05 +3566 1.475082228 7.39E-05 +3568 1.475095836 7.28E-05 +3570 1.475109436 7.34E-05 +3572 1.475122992 7.57E-05 +3574 1.475135442 7.97E-05 +3576 1.475147886 8.51E-05 +3578 1.475158773 9.29E-05 +3580 1.4751683 0.000102526 +3582 1.475173011 0.000114877 +3584 1.475167301 0.000126191 +3586 1.475160988 0.000124628 +3588 1.475159999 0.000119416 +3590 1.47516345 0.000112007 +3592 1.475169959 0.000105579 +3594 1.475178935 0.000100692 +3596 1.475189495 9.80E-05 +3598 1.47519987 9.79E-05 +3600 1.475208153 9.77E-05 +3602 1.475216397 9.63E-05 +3604 1.475226778 9.48E-05 +3606 1.475237563 9.41E-05 +3608 1.475249058 9.39E-05 +3610 1.475262354 9.47E-05 +3612 1.475276891 9.80E-05 +3614 1.475292415 0.000104631 +3616 1.475305776 0.000115783 +3618 1.475315507 0.000130667 +3620 1.475318072 0.000146477 +3622 1.475313309 0.000158531 +3624 1.475305207 0.000162319 +3626 1.475300997 0.000158126 +3628 1.475304196 0.000150672 +3630 1.475312923 0.00014455 +3632 1.47532683 0.000142051 +3634 1.475342302 0.00014553 +3636 1.475358179 0.000153343 +3638 1.475372708 0.000167576 +3640 1.475383066 0.000187306 +3642 1.47538491 0.000211282 +3644 1.475378084 0.000235521 +3646 1.475361528 0.000255526 +3648 1.475338298 0.000267309 +3650 1.475311272 0.00026762 +3652 1.475288315 0.000257282 +3654 1.475271733 0.000238427 +3656 1.475264007 0.00021591 +3658 1.47526538 0.000194199 +3660 1.475271965 0.000175916 +3662 1.475283325 0.000162335 +3664 1.475295472 0.000152841 +3666 1.47530792 0.000146982 +3668 1.475319403 0.000143998 +3670 1.475329509 0.000143648 +3672 1.475337525 0.000144734 +3674 1.475342646 0.000145901 +3676 1.475344937 0.000145536 +3678 1.475347938 0.000142791 +3680 1.47535101 0.000138713 +3682 1.475355127 0.000133855 +3684 1.47536061 0.000128953 +3686 1.475366775 0.000123725 +3688 1.475374222 0.000118054 +3690 1.475383491 0.000112539 +3692 1.475394668 0.000108763 +3694 1.475406148 0.000106869 +3696 1.475417668 0.000106179 +3698 1.475431036 0.000108026 +3700 1.475443093 0.000113499 +3702 1.475451689 0.000122346 +3704 1.475453966 0.000132017 +3706 1.475452075 0.000138205 +3708 1.475447975 0.000137813 +3710 1.475447048 0.000131957 +3712 1.475451897 0.000124912 +3714 1.475459959 0.000120086 +3716 1.475470951 0.000119369 +3718 1.475480666 0.000123023 +3720 1.475486979 0.000129682 +3722 1.47548796 0.000136686 +3724 1.475484782 0.000140356 +3726 1.475479476 0.000137643 +3728 1.475478633 0.000130059 +3730 1.475481745 0.000121898 +3732 1.475487781 0.000115279 +3734 1.475494036 0.000109786 +3736 1.475501254 0.0001053 +3738 1.475509342 0.000101063 +3740 1.475516832 9.69E-05 +3742 1.475526886 9.32E-05 +3744 1.475537291 9.10E-05 +3746 1.475546782 8.98E-05 +3748 1.475557133 8.93E-05 +3750 1.475566593 8.96E-05 +3752 1.475576695 9.07E-05 +3754 1.475586473 9.23E-05 +3756 1.475595298 9.52E-05 +3758 1.4756036 9.88E-05 +3760 1.475610915 0.000102898 +3762 1.475616097 0.000106542 +3764 1.475620291 0.000108639 +3766 1.475624418 0.000107126 +3768 1.475633066 0.000104745 +3770 1.475644052 0.000104907 +3772 1.475655523 0.000107524 +3774 1.475666948 0.000112566 +3776 1.475678309 0.000120129 +3778 1.475687551 0.000130378 +3780 1.475694636 0.000143388 +3782 1.475695475 0.000157828 +3784 1.475689514 0.000171337 +3786 1.475678359 0.000178286 +3788 1.475665939 0.000174781 +3790 1.47566102 0.000164121 +3792 1.47566355 0.00015261 +3794 1.475671857 0.000144163 +3796 1.475683213 0.000139239 +3798 1.475695293 0.000137793 +3800 1.475707725 0.000140105 +3802 1.4757181 0.000145422 +3804 1.475726484 0.000152835 +3806 1.475731342 0.000161128 +3808 1.47573352 0.000168582 +3810 1.475732924 0.00017333 +3812 1.475732993 0.000175196 +3814 1.475733987 0.000174404 +3816 1.475738176 0.000172977 +3818 1.475745275 0.000172633 +3820 1.475752771 0.000174761 +3822 1.475759674 0.000179016 +3824 1.475764703 0.000183475 +3826 1.475769755 0.00018761 +3828 1.475776986 0.000192418 +3830 1.475783098 0.000199639 +3832 1.475788297 0.000209346 +3834 1.475790958 0.000221078 +3836 1.475788399 0.000233277 +3838 1.475781539 0.000243302 +3840 1.475773258 0.00024822 +3842 1.475766957 0.000249319 +3844 1.475761815 0.000250161 +3846 1.47575639 0.000251131 +3848 1.475748935 0.000250954 +3850 1.475740677 0.000247448 +3852 1.47573419 0.000239298 +3854 1.475732013 0.00022763 +3856 1.475736094 0.000215807 +3858 1.475743401 0.000207047 +3860 1.475754065 0.000202158 +3862 1.475765096 0.000202101 +3864 1.475773442 0.000206089 +3866 1.475777823 0.000212973 +3868 1.475777044 0.00022007 +3870 1.475769788 0.000223161 +3872 1.475761679 0.000217701 +3874 1.475759835 0.00020568 +3876 1.475766159 0.000194071 +3878 1.475776036 0.000186624 +3880 1.475787496 0.000183261 +3882 1.47579899 0.000183371 +3884 1.475808298 0.000186003 +3886 1.475815532 0.000190704 +3888 1.475820446 0.000195753 +3890 1.475823615 0.000199899 +3892 1.475824887 0.000202665 +3894 1.475826912 0.000204321 +3896 1.475827988 0.000204971 +3898 1.475830058 0.000204185 +3900 1.475833336 0.00020288 +3902 1.475837981 0.000202091 +3904 1.475843498 0.000203201 +3906 1.475848785 0.000206778 +3908 1.475851041 0.00021273 +3910 1.475847864 0.000215759 +3912 1.475845039 0.000211571 +3914 1.475847728 0.000205958 +3916 1.47585513 0.000202886 +3918 1.475861612 0.00020386 +3920 1.475866801 0.000208044 +3922 1.475868017 0.000213749 +3924 1.475862852 0.000216258 +3926 1.47585769 0.000210993 +3928 1.475857257 0.000200361 +3930 1.475865029 0.000190404 +3932 1.475876388 0.000185295 +3934 1.475887586 0.000184723 +3936 1.475896004 0.000186124 +3938 1.475903314 0.000187275 +3940 1.475910608 0.000189149 +3942 1.475917896 0.000191266 +3944 1.475924571 0.000194824 +3946 1.475930811 0.000199963 +3948 1.475933986 0.000206118 +3950 1.475932956 0.000211965 +3952 1.475928783 0.000211772 +3954 1.475926843 0.00020721 +3956 1.475929862 0.000200358 +3958 1.475936289 0.000194987 +3960 1.475943518 0.00019141 +3962 1.475951862 0.000188811 +3964 1.475959113 0.000186954 +3966 1.47596855 0.000184972 +3968 1.475977129 0.000183219 +3970 1.47598747 0.000181797 +3972 1.476000044 0.000181759 +3974 1.476013374 0.000184824 +3976 1.476026922 0.000192623 +3978 1.476034056 0.000205577 +3980 1.476028174 0.000216734 +3982 1.476018745 0.000209197 +3984 1.476025637 0.000193026 +3986 1.476043674 0.000183363 +3988 1.476063276 0.000180229 +3990 1.476083041 0.000181566 +3992 1.476102695 0.000186255 +3994 1.476122622 0.000193691 +3996 1.476140785 0.000204149 +3998 1.476157521 0.000217163 +4000 1.476171336 0.000231948 diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..6df71dc --- /dev/null +++ b/main.cpp @@ -0,0 +1,83 @@ +#include +#include +#include +#include +#include +#include +using namespace std; + +//fftw fourier transform library +#ifdef FFTW_AVAILABLE +#include +#endif + +#include "rts/material.h" +//#include "options.h" + +#include +namespace po = boost::program_options; + + +typedef double ptype; +typedef complex pcomplex; + +rts::material M; + +#define PI 3.14159 + +int main(int argc, char* argv[]) +{ + po::options_description desc("Allowed options"); + desc.add_options() + ("help,h", "Display this help message.") + ("input-file,i", po::value(), "Input file containing material information.") + ("input-format,f", po::value()->default_value("wavenumber,n,k"), "Format string identifying the order of material properties in the input file. Options include: microns, wavenumber, n (real RI), k (imaginary RI), A (absorbance), Xp (real Chi), Xpp (imaginary Chi).\n\nThe default [microns,n,k] will load a material file with columns representing the wavelength in microns, followed by the real and imaginary parts of the refractive index.") + ("output-file,o", po::value()->default_value("out.txt"), "Output file containing the processed material information.") + ("output-format,t", po::value()->default_value("wavenumber,n,k"), "Format string for the output file (similar to --input-format).") + ("scaling,s", po::value()->default_value(1.0), "Scaling value for the absorbance parameter. This value gives the thickness (in microns) of the measured material.") + ("n0,n", po::value()->default_value(1.48), "Average effective refractive index. This is required when computing the real refractive index from the absorption.") + ("padding,p", po::value()->default_value(2), "Padding factor used to remove edge artifacts in the Kramers-Kronig computation for computing the real RI from absorption. The default value of p=2 is sufficient in most cases.") + ("resolution,r", po::value(), "Resolution of the spectrum. The default value is based on the number of spectral samples provided in the input file."); + + po::positional_options_description pos; + pos.add("input-file", 1); + pos.add("output-file", 1); + + po::variables_map vm; + po::store(po::command_line_parser(argc, argv).options(desc).positional(pos).run(), vm); + po::notify(vm); + + if(vm.count("help")) + { + cout<(), + vm["input-format"].as(), + vm["scaling"].as()); + } + else + { + cout<<"No input file was provided."<(); + + //compute the real refractive index + rts::material N = M.computeN(vm["n0"].as(), + R, + vm["padding"].as()); + + //output the file using the standard format + N.save(vm["output-file"].as(), vm["output-format"].as()); + + return 0; +} -- libgit2 0.21.4