Commit 887d4441b35cd4010811f94d2337e2dcdf3a7b0f
1 parent
8ffb8373
updates from STIM move
Showing
20 changed files
with
6855 additions
and
1727 deletions
Show diff stats
CMakeLists.txt
1 | 1 | #Specify the version being used aswell as the language |
2 | -cmake_minimum_required(VERSION 2.8) | |
2 | +cmake_minimum_required(VERSION 2.8.9) | |
3 | 3 | #Name your project here |
4 | -project(IMie) | |
4 | +project(imie) | |
5 | + | |
6 | +#set (CMAKE_PREFIX_PATH "${QTDIR}; ${WINSDK_LIB}") | |
5 | 7 | |
6 | 8 | #set the module directory |
7 | 9 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}") |
8 | - | |
9 | -#find the Qt4 | |
10 | -find_package(Qt4 REQUIRED) | |
11 | -find_package(Qt4 REQUIRED) | |
10 | +set(CMAKE_AUTMOC ON) | |
11 | +#find the Qt5 | |
12 | +find_package(Qt5Widgets REQUIRED) | |
13 | +find_package(Qt5Core REQUIRED) | |
14 | +find_package(Qt5Gui REQUIRED) | |
15 | +find_package(Qt5OpenGL REQUIRED) | |
12 | 16 | include_directories(${QT_INCLUDE_DIRECTORY}) |
13 | -include(${QT_USE_FILE}) | |
14 | 17 | |
15 | 18 | #set up CUDA |
16 | 19 | find_package(CUDA) |
... | ... | @@ -19,17 +22,14 @@ find_package(CUDA) |
19 | 22 | find_package(OpenGL REQUIRED) |
20 | 23 | |
21 | 24 | #find GLUT |
22 | -set(GLUT_ROOT_PATH $ENV{GLUT_ROOT_PATH}) | |
23 | -find_package(GLUT REQUIRED) | |
25 | +#set(GLUT_ROOT_PATH $ENV{GLUT_ROOT_PATH}) | |
26 | +#find_package(GLUT REQUIRED) | |
24 | 27 | |
25 | 28 | #find GLEW |
26 | 29 | find_package(GLEW REQUIRED) |
27 | 30 | |
28 | -#find Qwt | |
29 | -find_package(Qwt REQUIRED) | |
30 | - | |
31 | 31 | #add Qt OpenGL stuff |
32 | -set(QT_USE_QTOPENGL TRUE) | |
32 | +#set(QT_USE_QTOPENGL TRUE) | |
33 | 33 | |
34 | 34 | #ask the user for the RTS location |
35 | 35 | set(RTS_ROOT_PATH $ENV{RTS_ROOT_PATH}) |
... | ... | @@ -38,14 +38,22 @@ find_package(RTS REQUIRED) |
38 | 38 | #set the include directories |
39 | 39 | include_directories( |
40 | 40 | ${CMAKE_CURRENT_BINARY_DIR} |
41 | - ${QT_INCLUDES} | |
42 | - ${QT_QTOPENGL_INCLUDE_DIR} | |
41 | + ${Qt5Widgets_INCLUDES} | |
42 | + ${Qt5Core_INCLUDES} | |
43 | + ${Qt5Gui_INCLUDES} | |
44 | + ${Qt5OpenGL_INCLUDES} | |
45 | +# ${QT_QTOPENGL_INCLUDE_DIR} | |
43 | 46 | ${OPENGL_INCLUDE_DIR} |
44 | 47 | ${GLEW_INCLUDE_PATH} |
45 | - ${GLUT_INCLUDE_DIR} | |
48 | +# ${GLUT_INCLUDE_DIR} | |
46 | 49 | ${RTS_INCLUDE_DIR} |
47 | 50 | ) |
48 | 51 | |
52 | +#enable warnings | |
53 | +if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) | |
54 | + add_definitions(-Wall) | |
55 | +endif() | |
56 | + | |
49 | 57 | #Assign source files to the appropriate variables |
50 | 58 | file(GLOB SRC_CPP "*.cpp") |
51 | 59 | file(GLOB SRC_H "*.h") |
... | ... | @@ -54,26 +62,36 @@ file(GLOB SRC_QRC "*.qrc") |
54 | 62 | file(GLOB SRC_CU "*.cu") |
55 | 63 | |
56 | 64 | #set up copying data files |
57 | -configure_file(kPMMA.txt ${CMAKE_CURRENT_BINARY_DIR}/kPMMA.txt @ONLY) | |
58 | -configure_file(eta_polystyreneK.txt ${CMAKE_CURRENT_BINARY_DIR}/eta_polystyreneK.txt @ONLY) | |
59 | -configure_file(etaToluene.txt ${CMAKE_CURRENT_BINARY_DIR}/etaToluene.txt @ONLY) | |
65 | +configure_file(etaPolystyrene.txt ${CMAKE_CURRENT_BINARY_DIR}/etaPolystyrene.txt @ONLY) | |
66 | +configure_file(etaPMMA.txt ${CMAKE_CURRENT_BINARY_DIR}/etaPMMA.txt @ONLY) | |
60 | 67 | configure_file(source_midIR.txt ${CMAKE_CURRENT_BINARY_DIR}/source_midIR.txt @ONLY) |
61 | -configure_file(kPolyethylene.txt ${CMAKE_CURRENT_BINARY_DIR}/kPolyethylene.txt @ONLY) | |
62 | -configure_file(kPTFE.txt ${CMAKE_CURRENT_BINARY_DIR}/kPTFE.txt @ONLY) | |
63 | 68 | |
64 | 69 | #determine which source files have to be moc'd |
65 | -Qt4_wrap_cpp(UI_MOC ${SRC_H}) | |
66 | -Qt4_wrap_ui(UI_H ${SRC_UI}) | |
67 | -Qt4_add_resources(ALL_RCC ${ALL_QRC}) | |
70 | +Qt5_wrap_cpp(UI_MOC ${SRC_H}) | |
71 | +Qt5_wrap_ui(UI_H ${SRC_UI}) | |
72 | +Qt5_add_resources(ALL_RCC ${ALL_QRC}) | |
68 | 73 | |
69 | 74 | #moc the necessary files |
70 | -Qt4_automoc(${ALL_CPP}) | |
75 | +#Qt5_automoc(${ALL_CPP}) | |
71 | 76 | |
72 | 77 | source_group(QtMoc FILES ${UI_MOC}) |
73 | 78 | source_group(QtUI FILES ${SRC_UI}) |
74 | 79 | |
75 | 80 | #create an executable |
76 | -cuda_add_executable(IMie ${SRC_CPP} ${SRC_H} ${UI_H} ${UI_MOC} ${ALL_RCC} ${SRC_CU}) | |
81 | +cuda_add_executable(imie ${SRC_CPP} ${SRC_H} ${UI_H} ${UI_MOC} ${ALL_RCC} ${SRC_CU}) | |
82 | + | |
83 | +#specify which qt5 modules to use | |
84 | +qt5_use_modules(imie Core Widgets OpenGL Gui) | |
77 | 85 | |
78 | 86 | #set the link libraries |
79 | -target_link_libraries(IMie ${QT_LIBRARIES} ${QT_QTOPENGL_LIBRARY} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY} ${GLEW_LIBRARY} ${QWT_LIBRARY}) | |
80 | 87 | \ No newline at end of file |
88 | +target_link_libraries(imie | |
89 | + ${Qt5Widgets_LIBRARIES} | |
90 | + ${Qt5Core_LIBRARIES} | |
91 | + ${Qt5Gui_LIBRARIES} | |
92 | + ${Qt5OpenGL_LIBRARIES} | |
93 | + #${QT_QTOPENGL_LIBRARY} | |
94 | + ${OPENGL_gl_LIBRARY} | |
95 | + ${OPENGL_glu_LIBRARY} | |
96 | + ${GLEW_LIBRARY} | |
97 | + #${QWT_LIBRARY} | |
98 | + ) | ... | ... |
EstimateMaterial.cpp
... | ... | @@ -22,11 +22,9 @@ void EstimateK(double* E) |
22 | 22 | { |
23 | 23 | int nVals = RefSpectrum[currentSpec].size(); |
24 | 24 | double nuStart = RefSpectrum[currentSpec].front().nu; |
25 | - double nuEnd = RefSpectrum[currentSpec].back().nu; | |
26 | 25 | |
27 | 26 | double r = radius/10000.0; |
28 | 27 | double nu; |
29 | - double dNu = (nuEnd - nuStart)/(nVals-1); | |
30 | 28 | double eScale; |
31 | 29 | for(int i=0; i<nVals; i++) |
32 | 30 | { | ... | ... |
FindGLEW.cmake
... | ... | @@ -10,15 +10,14 @@ |
10 | 10 | IF (WIN32) |
11 | 11 | FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h |
12 | 12 | $ENV{PROGRAMFILES}/GLEW/include |
13 | - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/include | |
14 | - DOC "The directory where GL/glew.h resides") | |
13 | + $ENV{GLEW_PATH}/include | |
14 | + ) | |
15 | 15 | FIND_LIBRARY( GLEW_LIBRARY |
16 | 16 | NAMES glew GLEW glew32 glew32s |
17 | 17 | PATHS |
18 | 18 | $ENV{PROGRAMFILES}/GLEW/lib |
19 | - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/bin | |
20 | - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/lib | |
21 | - DOC "The GLEW library") | |
19 | + $ENV{GLEW_PATH}/lib/Release/Win32 | |
20 | + ) | |
22 | 21 | ELSE (WIN32) |
23 | 22 | FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h |
24 | 23 | /usr/include |
... | ... | @@ -42,10 +41,4 @@ IF (GLEW_INCLUDE_PATH) |
42 | 41 | SET( GLEW_FOUND 1 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise") |
43 | 42 | ELSE (GLEW_INCLUDE_PATH) |
44 | 43 | SET( GLEW_FOUND 0 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise") |
45 | -ENDIF (GLEW_INCLUDE_PATH) | |
46 | - | |
47 | -MARK_AS_ADVANCED( | |
48 | - GLEW_FOUND | |
49 | - GLEW_INCLUDE_PATH | |
50 | - GLEW_LIBRARY | |
51 | -) | |
52 | 44 | \ No newline at end of file |
45 | +ENDIF (GLEW_INCLUDE_PATH) | |
53 | 46 | \ No newline at end of file | ... | ... |
1 | +# | |
2 | +# this module look for qwt (http://hdf.ncsa.uiuc.edu) support | |
3 | +# it will define the following values | |
4 | +# | |
5 | +# QWT_INCLUDE_DIR = where qwt.h can be found | |
6 | +# QWT_LIBRARY = the library to link against qwt | |
7 | +# FOUND_QWT = set to true after finding the library | |
8 | +# | |
9 | + | |
10 | +INCLUDE(${CMAKE_ROOT}/Modules/FindOpenGL.cmake) | |
11 | +INCLUDE(${CMAKE_ROOT}/Modules/FindQt.cmake) | |
12 | + | |
13 | +IF(EXISTS ${PROJECT_CMAKE}/QwtConfig.cmake) | |
14 | + INCLUDE(${PROJECT_CMAKE}/QwtConfig.cmake) | |
15 | +ENDIF(EXISTS ${PROJECT_CMAKE}/QwtConfig.cmake) | |
16 | + | |
17 | +IF(Qwt_INCLUDE_DIRS) | |
18 | + | |
19 | + FIND_PATH(QWT_INCLUDE_DIR qwt.h ${Qwt_INCLUDE_DIRS}) | |
20 | + FIND_LIBRARY(QWT_LIBRARY qwt ${Qwt_LIBRARY_DIRS}) | |
21 | + | |
22 | +ELSE(Qwt_INCLUDE_DIRS) | |
23 | + | |
24 | + FIND_PATH(QWT_INCLUDE_DIR qwt.h | |
25 | + /usr/include/qwt | |
26 | + /usr/local/include/qwt | |
27 | + /sw/include/qwt | |
28 | + ) | |
29 | + FIND_LIBRARY(QWT_LIBRARY qwt | |
30 | + /usr/lib | |
31 | + /usr/local/lib | |
32 | + /sw/lib | |
33 | + ) | |
34 | + | |
35 | +ENDIF(Qwt_INCLUDE_DIRS) | |
36 | + | |
37 | +IF(QWT_INCLUDE_DIR AND QWT_LIBRARY) | |
38 | + SET(FOUND_QWT 1 CACHE BOOL "Found qwt library") | |
39 | +ELSE(QWT_INCLUDE_DIR AND QWT_LIBRARY) | |
40 | + SET(FOUND_QWT 0 CACHE BOOL "Not found qwt library") | |
41 | +ENDIF(QWT_INCLUDE_DIR AND QWT_LIBRARY) | |
42 | + | |
43 | +MARK_AS_ADVANCED( | |
44 | + QWT_INCLUDE_DIR | |
45 | + QWT_LIBRARY | |
46 | + FOUND_QWT | |
47 | + ) | |
0 | 48 | \ No newline at end of file | ... | ... |
FindRTS.cmake
1 | 1 | # Tries to find the RTS include directory |
2 | 2 | |
3 | - FIND_PATH( RTS_INCLUDE_DIR NAMES rts_glShaderProgram.h | |
4 | - PATHS | |
5 | - ${CMAKE_CURRENT_SOURCE_DIR}/rts | |
6 | - ${RTS_ROOT_PATH} | |
7 | -) | |
3 | +find_path( RTS_INCLUDE_DIR rts_glShaderProgram.h HINTS $ENV{RTS_PATH}) | |
8 | 4 | |
9 | -IF (RTS_FOUND) | |
10 | - #The following deprecated settings are for backwards compatibility with CMake1.4 | |
11 | - SET (RTS_INCLUDE_PATH ${RTS_INCLUDE_DIR}) | |
12 | -ENDIF(RTS_FOUND) | |
5 | +SET (RTS_INCLUDE_DIRS ${RTS_INCLUDE_DIR}) | |
13 | 6 | |
14 | -FIND_PACKAGE_HANDLE_STANDARD_ARGS(RTS REQUIRED_VARS TRUE RTS_INCLUDE_DIR) | |
7 | +FIND_PACKAGE_HANDLE_STANDARD_ARGS(RTS REQUIRED_VARS TRUE RTS_INCLUDE_DIR) | |
15 | 8 | \ No newline at end of file | ... | ... |
SimulateSpectrum.cpp
... | ... | @@ -265,14 +265,13 @@ complex<double> integrateUs(double r, double lambda, complex<double> eta, |
265 | 265 | void pointSpectrum() |
266 | 266 | { |
267 | 267 | PD.StartTimer(SIMULATE_SPECTRUM); |
268 | - | |
268 | + | |
269 | 269 | //if there is no material to simulate |
270 | 270 | if(EtaK.size() == 0) |
271 | 271 | return; |
272 | 272 | //clear the previous spectrum |
273 | 273 | SimSpectrum.clear(); |
274 | 274 | |
275 | - double dNu = 2.0f; | |
276 | 275 | double lambda; |
277 | 276 | |
278 | 277 | //compute the angles based on NA |
... | ... | @@ -450,7 +449,7 @@ void gpuDetectorSpectrum(int numSamples) |
450 | 449 | int nLambda = EtaK.size(); |
451 | 450 | if(nLambda == 0) |
452 | 451 | return; |
453 | - | |
452 | + | |
454 | 453 | //integrate across the objective aperature and calculate the resulting intensity on a detector |
455 | 454 | PD.StartTimer(SIMULATE_SPECTRUM); |
456 | 455 | //clear the previous spectrum |
... | ... | @@ -458,15 +457,15 @@ void gpuDetectorSpectrum(int numSamples) |
458 | 457 | |
459 | 458 | //compute Nl (maximum order of the spectrum) |
460 | 459 | int Nl = computeNl(); |
461 | - | |
460 | + | |
462 | 461 | |
463 | 462 | double* alpha = (double*)malloc(sizeof(double)*(Nl + 1)); |
464 | 463 | double cAngleI, cAngleO, oAngleI, oAngleO, I0; |
465 | 464 | computeOpticalParameters(cAngleI, cAngleO, oAngleI, oAngleO, I0, alpha, Nl); |
466 | - | |
467 | 465 | |
468 | - | |
469 | - | |
466 | + | |
467 | + | |
468 | + | |
470 | 469 | |
471 | 470 | //allocate space for the 2D array (Nl x nu) of scattering coefficients |
472 | 471 | complex<double>* B = (complex<double>*)malloc(sizeof(complex<double>) * Nl * nLambda); |
... | ... | @@ -494,7 +493,7 @@ void SimulateSpectrum() |
494 | 493 | pointSpectrum(); |
495 | 494 | else |
496 | 495 | gpuDetectorSpectrum(objectiveSamples); |
497 | - | |
496 | + | |
498 | 497 | } |
499 | 498 | |
500 | 499 | double absorbanceDistortion() { |
... | ... | @@ -539,18 +538,20 @@ double intensityDistortion() { |
539 | 538 | return error; |
540 | 539 | } |
541 | 540 | |
542 | -void DistortionMap(float* distortionMap, int nSteps) { | |
543 | - ofstream outFile("distortion.txt"); | |
541 | +void DistortionMap(float* distortionMap, double minIn, double maxIn, double minOut, double maxOut, int nSteps, std::string filename) | |
542 | +{ | |
543 | + ofstream outFile(filename.c_str()); | |
544 | 544 | |
545 | 545 | //set the parameters for the distortion simulation |
546 | - double range = 0.4; | |
547 | - double step = (range)/(nSteps-1); | |
546 | + double range = 0.7; | |
547 | + double step_in = (maxIn - minIn)/(nSteps-1); | |
548 | + double step_out = (maxOut - minOut)/(nSteps-1); | |
548 | 549 | |
549 | - oNAi = 0.2; | |
550 | - oNAo = 0.5; | |
550 | + //oNAi = 0.2; | |
551 | + //oNAo = 0.5; | |
551 | 552 | |
552 | - double startNAi = 0.0; | |
553 | - double startNAo = 0.3; | |
553 | + double startNAi = minIn; | |
554 | + double startNAo = minOut; | |
554 | 555 | |
555 | 556 | //compute the optical parameters |
556 | 557 | //compute Nl (maximum order of the spectrum) |
... | ... | @@ -574,7 +575,6 @@ void DistortionMap(float* distortionMap, int nSteps) { |
574 | 575 | progress.setWindowModality(Qt::WindowModal); |
575 | 576 | |
576 | 577 | double D; |
577 | - double e = 0.001; | |
578 | 578 | int i, o; |
579 | 579 | for(i=0; i<nSteps; i++) |
580 | 580 | { |
... | ... | @@ -586,34 +586,54 @@ void DistortionMap(float* distortionMap, int nSteps) { |
586 | 586 | break; |
587 | 587 | |
588 | 588 | //set the current optical parameters |
589 | - cNAi = startNAi + i * step; | |
590 | - cNAo = startNAo + o * step; | |
589 | + cNAi = startNAi + i * step_in; | |
590 | + cNAo = startNAo + o * step_out; | |
591 | 591 | //cout<<cNAi<<" "<<cNAo<<endl; |
592 | 592 | |
593 | 593 | //set the current optical parameters |
594 | 594 | //cNAi = i; |
595 | 595 | //cNAo = o; |
596 | 596 | |
597 | - //compute the optical parameters | |
598 | - computeOpticalParameters(cAngleI, cAngleO, oAngleI, oAngleO, I0, alpha, Nl); | |
599 | 597 | |
600 | - //simulate the spectrum | |
601 | - cudaComputeSpectrum(I, (double*)B, alpha, Nl, nLambda, oAngleI, oAngleO, cAngleI, cAngleO, objectiveSamples); | |
602 | - updateSpectrum(I, I0, nLambda); | |
598 | + | |
599 | + double EPSILON = 0.001; | |
603 | 600 | |
604 | 601 | if(dispSimType == AbsorbanceSpecType) |
605 | 602 | { |
606 | - if(cNAi >= cNAo || cNAi >= oNAo || oNAi >= cNAo || oNAi >= oNAo) | |
607 | - D = -1.0; | |
603 | + if(cNAi+EPSILON >= cNAo || oNAi+EPSILON >= oNAo || cNAi+EPSILON >= oNAo || oNAi+EPSILON >= cNAo) | |
604 | + D = -1; | |
605 | + //if(abs(cNAi - cNAo) < EPSILON || abs(oNAi - oNAo) < EPSILON) | |
606 | + // D = -1.0; | |
607 | + //else if(abs(cNAi - cNAo) < EPSILON || abs(oNAi - oNAo) < EPSILON) | |
608 | + // D = -2.0; | |
608 | 609 | else |
610 | + { | |
611 | + //compute the optical parameters | |
612 | + computeOpticalParameters(cAngleI, cAngleO, oAngleI, oAngleO, I0, alpha, Nl); | |
613 | + | |
614 | + //simulate the spectrum | |
615 | + cudaComputeSpectrum(I, (double*)B, alpha, Nl, nLambda, oAngleI, oAngleO, cAngleI, cAngleO, objectiveSamples); | |
616 | + updateSpectrum(I, I0, nLambda); | |
617 | + | |
618 | + | |
609 | 619 | D = absorbanceDistortion(); |
620 | + } | |
610 | 621 | } |
611 | 622 | else |
612 | 623 | { |
613 | - if(cNAi >= cNAo || oNAi >= oNAo) | |
624 | + if(abs(cNAi - cNAo) < EPSILON || abs(oNAi - oNAo) < EPSILON) | |
614 | 625 | D = -1.0; |
615 | 626 | else |
627 | + { | |
628 | + //compute the optical parameters | |
629 | + computeOpticalParameters(cAngleI, cAngleO, oAngleI, oAngleO, I0, alpha, Nl); | |
630 | + | |
631 | + //simulate the spectrum | |
632 | + cudaComputeSpectrum(I, (double*)B, alpha, Nl, nLambda, oAngleI, oAngleO, cAngleI, cAngleO, objectiveSamples); | |
633 | + updateSpectrum(I, I0, nLambda); | |
634 | + | |
616 | 635 | D = intensityDistortion(); |
636 | + } | |
617 | 637 | } |
618 | 638 | distortionMap[o * nSteps + i] = D; |
619 | 639 | outFile<<D<<" "; | ... | ... |
distortiondialog.ui
... | ... | @@ -6,8 +6,8 @@ |
6 | 6 | <rect> |
7 | 7 | <x>0</x> |
8 | 8 | <y>0</y> |
9 | - <width>400</width> | |
10 | - <height>300</height> | |
9 | + <width>377</width> | |
10 | + <height>173</height> | |
11 | 11 | </rect> |
12 | 12 | </property> |
13 | 13 | <property name="windowTitle"> |
... | ... | @@ -16,8 +16,8 @@ |
16 | 16 | <widget class="QPushButton" name="btnComputeDistortionMap"> |
17 | 17 | <property name="geometry"> |
18 | 18 | <rect> |
19 | - <x>300</x> | |
20 | - <y>250</y> | |
19 | + <x>270</x> | |
20 | + <y>110</y> | |
21 | 21 | <width>87</width> |
22 | 22 | <height>27</height> |
23 | 23 | </rect> |
... | ... | @@ -26,6 +26,173 @@ |
26 | 26 | <string>Compute</string> |
27 | 27 | </property> |
28 | 28 | </widget> |
29 | + <widget class="QGroupBox" name="groupBox"> | |
30 | + <property name="geometry"> | |
31 | + <rect> | |
32 | + <x>10</x> | |
33 | + <y>20</y> | |
34 | + <width>131</width> | |
35 | + <height>81</height> | |
36 | + </rect> | |
37 | + </property> | |
38 | + <property name="title"> | |
39 | + <string>Variable</string> | |
40 | + </property> | |
41 | + <widget class="QRadioButton" name="radioButton"> | |
42 | + <property name="geometry"> | |
43 | + <rect> | |
44 | + <x>20</x> | |
45 | + <y>20</y> | |
46 | + <width>105</width> | |
47 | + <height>21</height> | |
48 | + </rect> | |
49 | + </property> | |
50 | + <property name="text"> | |
51 | + <string>condenser</string> | |
52 | + </property> | |
53 | + <property name="checked"> | |
54 | + <bool>true</bool> | |
55 | + </property> | |
56 | + </widget> | |
57 | + <widget class="QRadioButton" name="radioButton_2"> | |
58 | + <property name="geometry"> | |
59 | + <rect> | |
60 | + <x>20</x> | |
61 | + <y>50</y> | |
62 | + <width>105</width> | |
63 | + <height>21</height> | |
64 | + </rect> | |
65 | + </property> | |
66 | + <property name="text"> | |
67 | + <string>objective</string> | |
68 | + </property> | |
69 | + </widget> | |
70 | + </widget> | |
71 | + <widget class="QGroupBox" name="groupBox_2"> | |
72 | + <property name="geometry"> | |
73 | + <rect> | |
74 | + <x>160</x> | |
75 | + <y>20</y> | |
76 | + <width>101</width> | |
77 | + <height>80</height> | |
78 | + </rect> | |
79 | + </property> | |
80 | + <property name="title"> | |
81 | + <string>inner NA</string> | |
82 | + </property> | |
83 | + <widget class="QDoubleSpinBox" name="spinInStart"> | |
84 | + <property name="geometry"> | |
85 | + <rect> | |
86 | + <x>20</x> | |
87 | + <y>20</y> | |
88 | + <width>62</width> | |
89 | + <height>25</height> | |
90 | + </rect> | |
91 | + </property> | |
92 | + <property name="maximum"> | |
93 | + <double>1.000000000000000</double> | |
94 | + </property> | |
95 | + <property name="singleStep"> | |
96 | + <double>0.010000000000000</double> | |
97 | + </property> | |
98 | + </widget> | |
99 | + <widget class="QDoubleSpinBox" name="spinInEnd"> | |
100 | + <property name="geometry"> | |
101 | + <rect> | |
102 | + <x>20</x> | |
103 | + <y>50</y> | |
104 | + <width>62</width> | |
105 | + <height>25</height> | |
106 | + </rect> | |
107 | + </property> | |
108 | + <property name="maximum"> | |
109 | + <double>1.000000000000000</double> | |
110 | + </property> | |
111 | + <property name="singleStep"> | |
112 | + <double>0.010000000000000</double> | |
113 | + </property> | |
114 | + <property name="value"> | |
115 | + <double>1.000000000000000</double> | |
116 | + </property> | |
117 | + </widget> | |
118 | + </widget> | |
119 | + <widget class="QGroupBox" name="groupBox_3"> | |
120 | + <property name="geometry"> | |
121 | + <rect> | |
122 | + <x>280</x> | |
123 | + <y>20</y> | |
124 | + <width>101</width> | |
125 | + <height>80</height> | |
126 | + </rect> | |
127 | + </property> | |
128 | + <property name="title"> | |
129 | + <string>outer NA</string> | |
130 | + </property> | |
131 | + <widget class="QDoubleSpinBox" name="spinOutStart"> | |
132 | + <property name="geometry"> | |
133 | + <rect> | |
134 | + <x>20</x> | |
135 | + <y>20</y> | |
136 | + <width>62</width> | |
137 | + <height>25</height> | |
138 | + </rect> | |
139 | + </property> | |
140 | + <property name="maximum"> | |
141 | + <double>1.000000000000000</double> | |
142 | + </property> | |
143 | + <property name="singleStep"> | |
144 | + <double>0.010000000000000</double> | |
145 | + </property> | |
146 | + </widget> | |
147 | + <widget class="QDoubleSpinBox" name="spinOutEnd"> | |
148 | + <property name="geometry"> | |
149 | + <rect> | |
150 | + <x>20</x> | |
151 | + <y>50</y> | |
152 | + <width>62</width> | |
153 | + <height>25</height> | |
154 | + </rect> | |
155 | + </property> | |
156 | + <property name="maximum"> | |
157 | + <double>1.000000000000000</double> | |
158 | + </property> | |
159 | + <property name="singleStep"> | |
160 | + <double>0.010000000000000</double> | |
161 | + </property> | |
162 | + <property name="value"> | |
163 | + <double>1.000000000000000</double> | |
164 | + </property> | |
165 | + </widget> | |
166 | + </widget> | |
167 | + <widget class="QSpinBox" name="spinSteps"> | |
168 | + <property name="geometry"> | |
169 | + <rect> | |
170 | + <x>180</x> | |
171 | + <y>120</y> | |
172 | + <width>61</width> | |
173 | + <height>25</height> | |
174 | + </rect> | |
175 | + </property> | |
176 | + <property name="maximum"> | |
177 | + <number>9999</number> | |
178 | + </property> | |
179 | + <property name="value"> | |
180 | + <number>200</number> | |
181 | + </property> | |
182 | + </widget> | |
183 | + <widget class="QLabel" name="label"> | |
184 | + <property name="geometry"> | |
185 | + <rect> | |
186 | + <x>190</x> | |
187 | + <y>100</y> | |
188 | + <width>41</width> | |
189 | + <height>16</height> | |
190 | + </rect> | |
191 | + </property> | |
192 | + <property name="text"> | |
193 | + <string>Steps</string> | |
194 | + </property> | |
195 | + </widget> | |
29 | 196 | </widget> |
30 | 197 | <resources/> |
31 | 198 | <connections/> | ... | ... |
1 | +#material file saved as [wavenumber,n,k] | |
2 | +600 1.55111 0.032009 | |
3 | +602 1.5337 0.032009 | |
4 | +604 1.53318 0.0362813 | |
5 | +606 1.5245 0.0372059 | |
6 | +608 1.52084 0.0383898 | |
7 | +610 1.51593 0.0338966 | |
8 | +612 1.51765 0.0361488 | |
9 | +614 1.51103 0.0334422 | |
10 | +616 1.51652 0.0316613 | |
11 | +618 1.51381 0.0368758 | |
12 | +620 1.51065 0.036944 | |
13 | +622 1.5068 0.035118 | |
14 | +624 1.5092 0.0333805 | |
15 | +626 1.50628 0.0365263 | |
16 | +628 1.50488 0.0326606 | |
17 | +630 1.50615 0.0349359 | |
18 | +632 1.50216 0.0336098 | |
19 | +634 1.50497 0.0316782 | |
20 | +636 1.50441 0.0349249 | |
21 | +638 1.50246 0.0348712 | |
22 | +640 1.5007 0.0352126 | |
23 | +642 1.49955 0.0338413 | |
24 | +644 1.49908 0.0337855 | |
25 | +646 1.49804 0.0330844 | |
26 | +648 1.4981 0.0314114 | |
27 | +650 1.50098 0.0330222 | |
28 | +652 1.49701 0.036816 | |
29 | +654 1.49423 0.0343667 | |
30 | +656 1.49179 0.0329581 | |
31 | +658 1.49395 0.0285441 | |
32 | +660 1.495 0.0315159 | |
33 | +662 1.49491 0.0293552 | |
34 | +664 1.49562 0.0337161 | |
35 | +666 1.49126 0.0315557 | |
36 | +668 1.49291 0.0317854 | |
37 | +670 1.48977 0.0311299 | |
38 | +672 1.4902 0.0293708 | |
39 | +674 1.4907 0.0276963 | |
40 | +676 1.49235 0.029679 | |
41 | +678 1.48999 0.0289278 | |
42 | +680 1.49207 0.0299937 | |
43 | +682 1.48773 0.0311303 | |
44 | +684 1.48767 0.0279614 | |
45 | +686 1.48738 0.0279108 | |
46 | +688 1.4876 0.0262275 | |
47 | +690 1.48864 0.0265223 | |
48 | +692 1.48787 0.0272867 | |
49 | +694 1.48718 0.026483 | |
50 | +696 1.48683 0.027001 | |
51 | +698 1.48484 0.0261662 | |
52 | +700 1.48348 0.023846 | |
53 | +702 1.48588 0.019743 | |
54 | +704 1.48936 0.02296 | |
55 | +706 1.48623 0.0228513 | |
56 | +708 1.48845 0.0221069 | |
57 | +710 1.48668 0.0231604 | |
58 | +712 1.48732 0.0217538 | |
59 | +714 1.48622 0.0224637 | |
60 | +716 1.4858 0.0199055 | |
61 | +718 1.48756 0.0191168 | |
62 | +720 1.48806 0.0193024 | |
63 | +722 1.48878 0.0184999 | |
64 | +724 1.48964 0.0192664 | |
65 | +726 1.48945 0.0181419 | |
66 | +728 1.49153 0.0187548 | |
67 | +730 1.49043 0.0186123 | |
68 | +732 1.49303 0.0174686 | |
69 | +734 1.49391 0.0190104 | |
70 | +736 1.49522 0.0189431 | |
71 | +738 1.49664 0.0201964 | |
72 | +740 1.49813 0.0214019 | |
73 | +742 1.49952 0.0227873 | |
74 | +744 1.50309 0.025435 | |
75 | +746 1.50471 0.0326956 | |
76 | +748 1.50156 0.0408252 | |
77 | +750 1.4934 0.0465917 | |
78 | +752 1.48388 0.0469524 | |
79 | +754 1.47557 0.0431413 | |
80 | +756 1.47133 0.035993 | |
81 | +758 1.47155 0.0305904 | |
82 | +760 1.47154 0.0274813 | |
83 | +762 1.47226 0.0236009 | |
84 | +764 1.47424 0.0221041 | |
85 | +766 1.47444 0.0206719 | |
86 | +768 1.47589 0.0192412 | |
87 | +770 1.4764 0.0186888 | |
88 | +772 1.47711 0.0176995 | |
89 | +774 1.47781 0.0170973 | |
90 | +776 1.47816 0.0169469 | |
91 | +778 1.4778 0.0157099 | |
92 | +780 1.47905 0.0145623 | |
93 | +782 1.47935 0.0140184 | |
94 | +784 1.48062 0.0126832 | |
95 | +786 1.48211 0.0127906 | |
96 | +788 1.48256 0.0128452 | |
97 | +790 1.48355 0.0120743 | |
98 | +792 1.48514 0.0126894 | |
99 | +794 1.48537 0.0130774 | |
100 | +796 1.48643 0.0134736 | |
101 | +798 1.48643 0.0141838 | |
102 | +800 1.48694 0.0144276 | |
103 | +802 1.48676 0.0149859 | |
104 | +804 1.4872 0.014763 | |
105 | +806 1.48771 0.0157114 | |
106 | +808 1.48719 0.0163059 | |
107 | +810 1.4872 0.0164566 | |
108 | +812 1.48648 0.0174593 | |
109 | +814 1.4849 0.0164377 | |
110 | +816 1.48537 0.0151835 | |
111 | +818 1.48568 0.0141947 | |
112 | +820 1.48766 0.0134979 | |
113 | +822 1.48895 0.0147626 | |
114 | +824 1.48937 0.0158562 | |
115 | +826 1.48919 0.0171667 | |
116 | +828 1.48829 0.0179788 | |
117 | +830 1.48693 0.0177977 | |
118 | +832 1.48661 0.0160727 | |
119 | +834 1.48872 0.0149198 | |
120 | +836 1.49118 0.0164526 | |
121 | +838 1.49202 0.0193255 | |
122 | +840 1.49103 0.0227273 | |
123 | +842 1.4878 0.0250103 | |
124 | +844 1.48388 0.0248504 | |
125 | +846 1.48157 0.0227647 | |
126 | +848 1.48036 0.0212255 | |
127 | +850 1.47961 0.0189503 | |
128 | +852 1.48005 0.0176914 | |
129 | +854 1.47986 0.0164753 | |
130 | +856 1.48034 0.0155076 | |
131 | +858 1.48036 0.0145347 | |
132 | +860 1.48105 0.0135836 | |
133 | +862 1.48166 0.0130823 | |
134 | +864 1.48196 0.0129866 | |
135 | +866 1.48185 0.0121283 | |
136 | +868 1.48249 0.0114307 | |
137 | +870 1.48301 0.0106226 | |
138 | +872 1.48401 0.010372 | |
139 | +874 1.48457 0.00996085 | |
140 | +876 1.48556 0.0101866 | |
141 | +878 1.4855 0.0100586 | |
142 | +880 1.48629 0.0096718 | |
143 | +882 1.48684 0.00950349 | |
144 | +884 1.48766 0.00964623 | |
145 | +886 1.48797 0.00941937 | |
146 | +888 1.48915 0.00963981 | |
147 | +890 1.48929 0.00997642 | |
148 | +892 1.49007 0.0101285 | |
149 | +894 1.49015 0.0103096 | |
150 | +896 1.49118 0.0103031 | |
151 | +898 1.49156 0.0109348 | |
152 | +900 1.49227 0.0113007 | |
153 | +902 1.49244 0.0119744 | |
154 | +904 1.4931 0.01237 | |
155 | +906 1.49334 0.0134346 | |
156 | +908 1.49345 0.0143926 | |
157 | +910 1.49275 0.0155219 | |
158 | +912 1.49198 0.0158721 | |
159 | +914 1.49103 0.0161301 | |
160 | +916 1.49021 0.0156221 | |
161 | +918 1.48991 0.0149894 | |
162 | +920 1.4898 0.0145063 | |
163 | +922 1.4897 0.013637 | |
164 | +924 1.49054 0.0129203 | |
165 | +926 1.49114 0.0128444 | |
166 | +928 1.4918 0.0126978 | |
167 | +930 1.49238 0.012816 | |
168 | +932 1.4929 0.0129748 | |
169 | +934 1.49327 0.0130179 | |
170 | +936 1.494 0.0130575 | |
171 | +938 1.49463 0.0134222 | |
172 | +940 1.49516 0.0137703 | |
173 | +942 1.49583 0.0140147 | |
174 | +944 1.49664 0.0147893 | |
175 | +946 1.49693 0.0154432 | |
176 | +948 1.49758 0.016105 | |
177 | +950 1.498 0.0170292 | |
178 | +952 1.49837 0.0180392 | |
179 | +954 1.49858 0.0190235 | |
180 | +956 1.49885 0.0202022 | |
181 | +958 1.49901 0.0215458 | |
182 | +960 1.49869 0.023418 | |
183 | +962 1.4979 0.024651 | |
184 | +964 1.49724 0.0265853 | |
185 | +966 1.49509 0.0280694 | |
186 | +968 1.49278 0.0288324 | |
187 | +970 1.48994 0.0280369 | |
188 | +972 1.4888 0.0263584 | |
189 | +974 1.48831 0.0245483 | |
190 | +976 1.48972 0.0233531 | |
191 | +978 1.49085 0.023887 | |
192 | +980 1.49167 0.0251812 | |
193 | +982 1.49117 0.026974 | |
194 | +984 1.49034 0.0284492 | |
195 | +986 1.48848 0.0299734 | |
196 | +988 1.48634 0.0306609 | |
197 | +990 1.48384 0.03096 | |
198 | +992 1.48142 0.0307362 | |
199 | +994 1.47841 0.0301152 | |
200 | +996 1.47556 0.0283477 | |
201 | +998 1.47285 0.0257813 | |
202 | +1000 1.47108 0.0220944 | |
203 | +1002 1.47052 0.0179977 | |
204 | +1004 1.47145 0.0141307 | |
205 | +1006 1.47307 0.0109134 | |
206 | +1008 1.47569 0.00857244 | |
207 | +1010 1.47793 0.00746401 | |
208 | +1012 1.48012 0.0065651 | |
209 | +1014 1.48191 0.00638208 | |
210 | +1016 1.4834 0.00602372 | |
211 | +1018 1.4849 0.00592618 | |
212 | +1020 1.48622 0.00595037 | |
213 | +1022 1.48733 0.00610371 | |
214 | +1024 1.4883 0.00620276 | |
215 | +1026 1.48915 0.00629282 | |
216 | +1028 1.48992 0.00625561 | |
217 | +1030 1.49086 0.00607339 | |
218 | +1032 1.49194 0.00619953 | |
219 | +1034 1.49277 0.0062835 | |
220 | +1036 1.49374 0.0063816 | |
221 | +1038 1.49465 0.00646542 | |
222 | +1040 1.49566 0.00672879 | |
223 | +1042 1.49644 0.00683312 | |
224 | +1044 1.49761 0.00695667 | |
225 | +1046 1.49869 0.00728467 | |
226 | +1048 1.49983 0.007639 | |
227 | +1050 1.50117 0.00792845 | |
228 | +1052 1.50289 0.00885911 | |
229 | +1054 1.50426 0.0101842 | |
230 | +1056 1.50554 0.0121321 | |
231 | +1058 1.50587 0.0144172 | |
232 | +1060 1.50554 0.0166912 | |
233 | +1062 1.50421 0.0184455 | |
234 | +1064 1.50261 0.0193497 | |
235 | +1066 1.50098 0.0192008 | |
236 | +1068 1.50019 0.0185881 | |
237 | +1070 1.49967 0.0178204 | |
238 | +1072 1.49972 0.0170424 | |
239 | +1074 1.49997 0.0162342 | |
240 | +1076 1.5007 0.0157756 | |
241 | +1078 1.50121 0.0153329 | |
242 | +1080 1.50211 0.0150769 | |
243 | +1082 1.50277 0.0146938 | |
244 | +1084 1.50417 0.0145358 | |
245 | +1086 1.50509 0.0148084 | |
246 | +1088 1.50622 0.0150229 | |
247 | +1090 1.50693 0.0152799 | |
248 | +1092 1.50819 0.0153118 | |
249 | +1094 1.50924 0.0157571 | |
250 | +1096 1.51052 0.0159924 | |
251 | +1098 1.51178 0.0165501 | |
252 | +1100 1.51318 0.0170956 | |
253 | +1102 1.51448 0.0178897 | |
254 | +1104 1.5159 0.0186602 | |
255 | +1106 1.51729 0.0196175 | |
256 | +1108 1.5188 0.0207048 | |
257 | +1110 1.52009 0.0218873 | |
258 | +1112 1.52171 0.0230364 | |
259 | +1114 1.52326 0.0245667 | |
260 | +1116 1.52488 0.0261307 | |
261 | +1118 1.52655 0.0280017 | |
262 | +1120 1.52814 0.0301883 | |
263 | +1122 1.52944 0.0324299 | |
264 | +1124 1.5309 0.0346176 | |
265 | +1126 1.53252 0.0369214 | |
266 | +1128 1.53449 0.0395879 | |
267 | +1130 1.53662 0.0426525 | |
268 | +1132 1.53911 0.0465367 | |
269 | +1134 1.54152 0.0513206 | |
270 | +1136 1.54383 0.0575448 | |
271 | +1138 1.54499 0.0649329 | |
272 | +1140 1.54529 0.0734524 | |
273 | +1142 1.54384 0.0830714 | |
274 | +1144 1.54048 0.093908 | |
275 | +1146 1.53342 0.105239 | |
276 | +1148 1.52253 0.115763 | |
277 | +1150 1.50637 0.122894 | |
278 | +1152 1.48851 0.122882 | |
279 | +1154 1.47266 0.116617 | |
280 | +1156 1.46196 0.105751 | |
281 | +1158 1.45719 0.0947838 | |
282 | +1160 1.45583 0.0857894 | |
283 | +1162 1.45635 0.0787854 | |
284 | +1164 1.45776 0.0738798 | |
285 | +1166 1.45914 0.0702622 | |
286 | +1168 1.46077 0.067856 | |
287 | +1170 1.46178 0.0663653 | |
288 | +1172 1.46268 0.0652485 | |
289 | +1174 1.46311 0.0646589 | |
290 | +1176 1.46326 0.0641525 | |
291 | +1178 1.46308 0.0635822 | |
292 | +1180 1.46323 0.0627912 | |
293 | +1182 1.46372 0.0622184 | |
294 | +1184 1.46504 0.0621858 | |
295 | +1186 1.46662 0.0638902 | |
296 | +1188 1.46714 0.0676618 | |
297 | +1190 1.46485 0.0726267 | |
298 | +1192 1.4595 0.0768183 | |
299 | +1194 1.4517 0.0785831 | |
300 | +1196 1.44336 0.0769817 | |
301 | +1198 1.43592 0.0725117 | |
302 | +1200 1.43053 0.0660449 | |
303 | +1202 1.42711 0.0588371 | |
304 | +1204 1.42557 0.0511595 | |
305 | +1206 1.42599 0.0436054 | |
306 | +1208 1.42812 0.0367133 | |
307 | +1210 1.4317 0.0308012 | |
308 | +1212 1.43637 0.0264017 | |
309 | +1214 1.44142 0.0234975 | |
310 | +1216 1.44648 0.0220791 | |
311 | +1218 1.45119 0.0217422 | |
312 | +1220 1.45541 0.0226564 | |
313 | +1222 1.45846 0.0239683 | |
314 | +1224 1.46125 0.0253276 | |
315 | +1226 1.46369 0.0268919 | |
316 | +1228 1.46627 0.0288428 | |
317 | +1230 1.46848 0.0316484 | |
318 | +1232 1.47008 0.0352364 | |
319 | +1234 1.47054 0.0394155 | |
320 | +1236 1.46977 0.0439216 | |
321 | +1238 1.46731 0.0481708 | |
322 | +1240 1.4636 0.0515513 | |
323 | +1242 1.45875 0.0536235 | |
324 | +1244 1.45349 0.0540876 | |
325 | +1246 1.44825 0.0527104 | |
326 | +1248 1.44406 0.0498831 | |
327 | +1250 1.44095 0.0460032 | |
328 | +1252 1.43963 0.041707 | |
329 | +1254 1.43955 0.0377484 | |
330 | +1256 1.44073 0.0344157 | |
331 | +1258 1.44246 0.0321218 | |
332 | +1260 1.44459 0.030718 | |
333 | +1262 1.44674 0.0304073 | |
334 | +1264 1.44854 0.0312264 | |
335 | +1266 1.44939 0.0327131 | |
336 | +1268 1.4495 0.034669 | |
337 | +1270 1.44831 0.0369082 | |
338 | +1272 1.44577 0.0389083 | |
339 | +1274 1.44157 0.0396973 | |
340 | +1276 1.43698 0.038334 | |
341 | +1278 1.43301 0.0349847 | |
342 | +1280 1.43087 0.0304086 | |
343 | +1282 1.43029 0.0258737 | |
344 | +1284 1.431 0.0217975 | |
345 | +1286 1.43233 0.0185802 | |
346 | +1288 1.43394 0.0159509 | |
347 | +1290 1.43571 0.013899 | |
348 | +1292 1.43742 0.0124157 | |
349 | +1294 1.4389 0.0111034 | |
350 | +1296 1.44046 0.0100407 | |
351 | +1298 1.4418 0.00916872 | |
352 | +1300 1.44314 0.00842334 | |
353 | +1302 1.44432 0.00769968 | |
354 | +1304 1.44563 0.00713129 | |
355 | +1306 1.44671 0.00662211 | |
356 | +1308 1.44797 0.0061643 | |
357 | +1310 1.44906 0.00591228 | |
358 | +1312 1.45012 0.00571017 | |
359 | +1314 1.45101 0.00552537 | |
360 | +1316 1.45198 0.00537898 | |
361 | +1318 1.45276 0.00527778 | |
362 | +1320 1.45358 0.00516544 | |
363 | +1322 1.45431 0.0050273 | |
364 | +1324 1.45514 0.00497443 | |
365 | +1326 1.45578 0.00488965 | |
366 | +1328 1.4566 0.00481562 | |
367 | +1330 1.45727 0.00483654 | |
368 | +1332 1.45798 0.0048667 | |
369 | +1334 1.45854 0.00485558 | |
370 | +1336 1.45928 0.00485501 | |
371 | +1338 1.4599 0.00489999 | |
372 | +1340 1.46067 0.00506911 | |
373 | +1342 1.46108 0.00525618 | |
374 | +1344 1.46175 0.00525075 | |
375 | +1346 1.46232 0.00548878 | |
376 | +1348 1.46292 0.00561619 | |
377 | +1350 1.46352 0.00591353 | |
378 | +1352 1.46402 0.00624292 | |
379 | +1354 1.46448 0.00649697 | |
380 | +1356 1.46509 0.00691978 | |
381 | +1358 1.46539 0.00749372 | |
382 | +1360 1.46562 0.00799191 | |
383 | +1362 1.46565 0.00846424 | |
384 | +1364 1.4657 0.00886928 | |
385 | +1366 1.46538 0.00924058 | |
386 | +1368 1.46514 0.0090803 | |
387 | +1370 1.46514 0.00885649 | |
388 | +1372 1.46536 0.00848685 | |
389 | +1374 1.46589 0.00816551 | |
390 | +1376 1.46681 0.00804558 | |
391 | +1378 1.46787 0.00852668 | |
392 | +1380 1.46872 0.00955233 | |
393 | +1382 1.46895 0.0111078 | |
394 | +1384 1.46822 0.0124407 | |
395 | +1386 1.46719 0.013176 | |
396 | +1388 1.46596 0.0135469 | |
397 | +1390 1.46458 0.0132784 | |
398 | +1392 1.4635 0.0123436 | |
399 | +1394 1.46305 0.0110246 | |
400 | +1396 1.46324 0.00983251 | |
401 | +1398 1.46368 0.00895851 | |
402 | +1400 1.46424 0.0082605 | |
403 | +1402 1.46482 0.00781399 | |
404 | +1404 1.46522 0.00728724 | |
405 | +1406 1.46589 0.0066272 | |
406 | +1408 1.46671 0.00607308 | |
407 | +1410 1.46779 0.00558372 | |
408 | +1412 1.46899 0.00538003 | |
409 | +1414 1.4702 0.00530072 | |
410 | +1416 1.47152 0.00530252 | |
411 | +1418 1.473 0.00548941 | |
412 | +1420 1.47473 0.00587528 | |
413 | +1422 1.4765 0.00689671 | |
414 | +1424 1.4782 0.00784858 | |
415 | +1426 1.4805 0.00989513 | |
416 | +1428 1.48178 0.0126028 | |
417 | +1430 1.48318 0.0161725 | |
418 | +1432 1.48243 0.0206962 | |
419 | +1434 1.48034 0.0249009 | |
420 | +1436 1.47512 0.0273731 | |
421 | +1438 1.47214 0.0256694 | |
422 | +1440 1.47082 0.0257836 | |
423 | +1442 1.46939 0.0247321 | |
424 | +1444 1.46961 0.0249394 | |
425 | +1446 1.46891 0.0261381 | |
426 | +1448 1.46721 0.0276154 | |
427 | +1450 1.4648 0.0282328 | |
428 | +1452 1.4617 0.0284976 | |
429 | +1454 1.45869 0.0267874 | |
430 | +1456 1.45646 0.0246726 | |
431 | +1458 1.45588 0.0209415 | |
432 | +1460 1.45749 0.0198789 | |
433 | +1462 1.45689 0.0195789 | |
434 | +1464 1.45645 0.0182737 | |
435 | +1466 1.45666 0.0166423 | |
436 | +1468 1.45754 0.0158632 | |
437 | +1470 1.45808 0.015295 | |
438 | +1472 1.45863 0.0149953 | |
439 | +1474 1.4597 0.014552 | |
440 | +1476 1.46048 0.0159288 | |
441 | +1478 1.45994 0.0162549 | |
442 | +1480 1.46015 0.0172833 | |
443 | +1482 1.45901 0.0179984 | |
444 | +1484 1.45829 0.0189549 | |
445 | +1486 1.45595 0.0196077 | |
446 | +1488 1.45358 0.0194183 | |
447 | +1490 1.45037 0.0176911 | |
448 | +1492 1.4491 0.0145149 | |
449 | +1494 1.4487 0.011804 | |
450 | +1496 1.44916 0.00910709 | |
451 | +1498 1.45026 0.00696812 | |
452 | +1500 1.45158 0.00559385 | |
453 | +1502 1.45277 0.00440199 | |
454 | +1504 1.4541 0.0036463 | |
455 | +1506 1.45563 0.00312075 | |
456 | +1508 1.45637 0.00390511 | |
457 | +1510 1.45613 0.00284662 | |
458 | +1512 1.45778 0.00247174 | |
459 | +1514 1.45806 0.00255717 | |
460 | +1516 1.45903 0.00245197 | |
461 | +1518 1.45901 0.00262771 | |
462 | +1520 1.45959 0.00212672 | |
463 | +1522 1.45997 0.00219563 | |
464 | +1524 1.46023 0.0019122 | |
465 | +1526 1.46069 0.00148118 | |
466 | +1528 1.46139 0.00143524 | |
467 | +1530 1.46171 0.00122383 | |
468 | +1532 1.46249 0.00116799 | |
469 | +1534 1.46288 0.00129091 | |
470 | +1536 1.46326 0.0013561 | |
471 | +1538 1.46375 0.00114433 | |
472 | +1540 1.46448 0.00182858 | |
473 | +1542 1.46388 0.00211441 | |
474 | +1544 1.46401 0.00158452 | |
475 | +1546 1.46435 0.00135055 | |
476 | +1548 1.4648 0.0012252 | |
477 | +1550 1.46527 0.00116581 | |
478 | +1552 1.46559 0.00133485 | |
479 | +1554 1.46602 0.00120848 | |
480 | +1556 1.46628 0.00155925 | |
481 | +1558 1.46697 0.00135718 | |
482 | +1560 1.467 0.00307643 | |
483 | +1562 1.46529 0.00207258 | |
484 | +1564 1.46654 0.00125183 | |
485 | +1566 1.46662 0.00133216 | |
486 | +1568 1.46735 0.00128742 | |
487 | +1570 1.46732 0.00138141 | |
488 | +1572 1.46783 0.0014657 | |
489 | +1574 1.46767 0.00126927 | |
490 | +1576 1.46863 0.00135695 | |
491 | +1578 1.46824 0.00181072 | |
492 | +1580 1.46854 0.00143051 | |
493 | +1582 1.46871 0.00145367 | |
494 | +1584 1.46918 0.00146553 | |
495 | +1586 1.46923 0.00152282 | |
496 | +1588 1.46969 0.00159539 | |
497 | +1590 1.46971 0.00165726 | |
498 | +1592 1.47016 0.00183404 | |
499 | +1594 1.47004 0.00190217 | |
500 | +1596 1.47043 0.00204424 | |
501 | +1598 1.4702 0.00200347 | |
502 | +1600 1.47072 0.00197914 | |
503 | +1602 1.47062 0.00203906 | |
504 | +1604 1.4711 0.00211634 | |
505 | +1606 1.47093 0.00218563 | |
506 | +1608 1.47137 0.0022628 | |
507 | +1610 1.4711 0.00229063 | |
508 | +1612 1.47156 0.0022133 | |
509 | +1614 1.47141 0.00218875 | |
510 | +1616 1.47206 0.00221427 | |
511 | +1618 1.47166 0.00255705 | |
512 | +1620 1.47184 0.00210748 | |
513 | +1622 1.47202 0.00198257 | |
514 | +1624 1.47253 0.00199182 | |
515 | +1626 1.47247 0.00201197 | |
516 | +1628 1.47296 0.00190143 | |
517 | +1630 1.47302 0.00194607 | |
518 | +1632 1.47346 0.00192965 | |
519 | +1634 1.47359 0.00187028 | |
520 | +1636 1.47415 0.0021229 | |
521 | +1638 1.47387 0.00214135 | |
522 | +1640 1.47438 0.00196147 | |
523 | +1642 1.47448 0.00188542 | |
524 | +1644 1.47512 0.00194301 | |
525 | +1646 1.47523 0.00191321 | |
526 | +1648 1.47588 0.00232858 | |
527 | +1650 1.47537 0.00207838 | |
528 | +1652 1.47675 0.00191256 | |
529 | +1654 1.47643 0.00289958 | |
530 | +1656 1.47633 0.00235046 | |
531 | +1658 1.47671 0.0019816 | |
532 | +1660 1.47754 0.00200344 | |
533 | +1662 1.47777 0.00203023 | |
534 | +1664 1.47855 0.00217487 | |
535 | +1666 1.47863 0.00214578 | |
536 | +1668 1.47961 0.00220432 | |
537 | +1670 1.47981 0.00233512 | |
538 | +1672 1.48075 0.00259075 | |
539 | +1674 1.48077 0.00258508 | |
540 | +1676 1.48208 0.00268661 | |
541 | +1678 1.48224 0.00305891 | |
542 | +1680 1.48342 0.0032559 | |
543 | +1682 1.4836 0.00358548 | |
544 | +1684 1.48506 0.00385654 | |
545 | +1686 1.48516 0.00469065 | |
546 | +1688 1.48608 0.0047903 | |
547 | +1690 1.4865 0.00509691 | |
548 | +1692 1.48786 0.0054516 | |
549 | +1694 1.48827 0.00579316 | |
550 | +1696 1.49007 0.0061163 | |
551 | +1698 1.49083 0.00685556 | |
552 | +1700 1.49257 0.00740726 | |
553 | +1702 1.49396 0.00782711 | |
554 | +1704 1.49669 0.00962742 | |
555 | +1706 1.49723 0.010668 | |
556 | +1708 1.50087 0.0122508 | |
557 | +1710 1.50195 0.0147111 | |
558 | +1712 1.50568 0.0173328 | |
559 | +1714 1.50646 0.0207755 | |
560 | +1716 1.5111 0.0239055 | |
561 | +1718 1.51305 0.0297964 | |
562 | +1720 1.51908 0.0369691 | |
563 | +1722 1.51822 0.0514053 | |
564 | +1724 1.5139 0.0622433 | |
565 | +1726 1.50525 0.0737468 | |
566 | +1728 1.49498 0.0823738 | |
567 | +1730 1.47822 0.0872913 | |
568 | +1732 1.46764 0.0862562 | |
569 | +1734 1.44872 0.0848006 | |
570 | +1736 1.44707 0.0679452 | |
571 | +1738 1.44595 0.0799112 | |
572 | +1740 1.42288 0.0722437 | |
573 | +1742 1.41996 0.0599044 | |
574 | +1744 1.41153 0.0508966 | |
575 | +1746 1.41056 0.037289 | |
576 | +1748 1.41141 0.02634 | |
577 | +1750 1.41698 0.0173686 | |
578 | +1752 1.42132 0.0118547 | |
579 | +1754 1.42701 0.00784302 | |
580 | +1756 1.43087 0.0055705 | |
581 | +1758 1.43518 0.004228 | |
582 | +1760 1.4376 0.00326338 | |
583 | +1762 1.44086 0.00267734 | |
584 | +1764 1.44247 0.00242717 | |
585 | +1766 1.44472 0.00217726 | |
586 | +1768 1.44583 0.00200913 | |
587 | +1770 1.44747 0.00192219 | |
588 | +1772 1.4482 0.00162596 | |
589 | +1774 1.44958 0.00159031 | |
590 | +1776 1.45004 0.00115893 | |
591 | +1778 1.45151 0.00099338 | |
592 | +1780 1.45202 0.000847612 | |
593 | +1782 1.45324 0.000865313 | |
594 | +1784 1.45356 0.000785671 | |
595 | +1786 1.45462 0.000804773 | |
596 | +1788 1.45484 0.000772436 | |
597 | +1790 1.45576 0.000778598 | |
598 | +1792 1.45594 0.000837159 | |
599 | +1794 1.45656 0.000884002 | |
600 | +1796 1.4566 0.000639907 | |
601 | +1798 1.45746 0.000594198 | |
602 | +1800 1.45752 0.000590625 | |
603 | +1802 1.4582 0.000542013 | |
604 | +1804 1.45822 0.00051005 | |
605 | +1806 1.45889 0.000383805 | |
606 | +1808 1.459 0.000417797 | |
607 | +1810 1.45955 0.00036064 | |
608 | +1812 1.45965 0.000385625 | |
609 | +1814 1.46011 0.000376354 | |
610 | +1816 1.46016 0.000312084 | |
611 | +1818 1.46068 0.000291039 | |
612 | +1820 1.46071 0.000294313 | |
613 | +1822 1.46118 0.00024226 | |
614 | +1824 1.46124 0.000278065 | |
615 | +1826 1.46165 0.000258695 | |
616 | +1828 1.4617 0.000273692 | |
617 | +1830 1.4621 0.000302135 | |
618 | +1832 1.46203 0.000357139 | |
619 | +1834 1.46234 0.000223564 | |
620 | +1836 1.46244 0.000229451 | |
621 | +1838 1.46274 0.00022602 | |
622 | +1840 1.46277 0.000198839 | |
623 | +1842 1.4631 0.000149785 | |
624 | +1844 1.46321 0.000196522 | |
625 | +1846 1.46339 0.000296235 | |
626 | +1848 1.46333 0.000139078 | |
627 | +1850 1.4637 0.000106241 | |
628 | +1852 1.46372 9.31358e-05 | |
629 | +1854 1.46401 9.80673e-05 | |
630 | +1856 1.464 7.52587e-05 | |
631 | +1858 1.46429 4.3639e-05 | |
632 | +1860 1.46434 2.05739e-05 | |
633 | +1862 1.46463 6.99748e-05 | |
634 | +1864 1.46457 6.99004e-05 | |
635 | +1866 1.46485 1.40736e-05 | |
636 | +1868 1.46491 5.20384e-05 | |
637 | +1870 1.4651 0.000117684 | |
638 | +1872 1.46502 5.07317e-05 | |
639 | +1874 1.4653 6.40476e-06 | |
640 | +1876 1.4653 -2.5903e-07 | |
641 | +1878 1.46556 -2.67042e-05 | |
642 | +1880 1.46556 -1.27544e-06 | |
643 | +1882 1.46579 -2.6236e-05 | |
644 | +1884 1.46581 -1.22217e-05 | |
645 | +1886 1.46603 -1.99802e-05 | |
646 | +1888 1.46605 8.75703e-06 | |
647 | +1890 1.46624 2.45328e-05 | |
648 | +1892 1.46621 4.04698e-05 | |
649 | +1894 1.46641 -9.8939e-06 | |
650 | +1896 1.46646 2.80862e-05 | |
651 | +1898 1.46661 4.36438e-05 | |
652 | +1900 1.46662 2.15682e-05 | |
653 | +1902 1.46682 4.05342e-05 | |
654 | +1904 1.46681 5.64879e-05 | |
655 | +1906 1.467 7.19454e-05 | |
656 | +1908 1.46697 0.00010268 | |
657 | +1910 1.46714 9.12001e-05 | |
658 | +1912 1.46713 0.000104136 | |
659 | +1914 1.4673 0.000105778 | |
660 | +1916 1.46727 0.000114172 | |
661 | +1918 1.46746 0.000102523 | |
662 | +1920 1.46744 0.000149981 | |
663 | +1922 1.4676 0.000116424 | |
664 | +1924 1.4676 0.000197108 | |
665 | +1926 1.46769 0.000150809 | |
666 | +1928 1.46773 0.00016335 | |
667 | +1930 1.46785 0.00018248 | |
668 | +1932 1.46785 0.000193012 | |
669 | +1934 1.46797 0.000187747 | |
670 | +1936 1.46797 0.000194136 | |
671 | +1938 1.4681 0.000192881 | |
672 | +1940 1.46811 0.000195761 | |
673 | +1942 1.46828 0.000211803 | |
674 | +1944 1.46824 0.000309723 | |
675 | +1946 1.46831 0.00024492 | |
676 | +1948 1.46836 0.000289724 | |
677 | +1950 1.4684 0.000294169 | |
678 | +1952 1.46844 0.000270957 | |
679 | +1954 1.46854 0.000325452 | |
680 | +1956 1.46851 0.000322968 | |
681 | +1958 1.46861 0.000337461 | |
682 | +1960 1.46858 0.000345011 | |
683 | +1962 1.46867 0.000315647 | |
684 | +1964 1.46867 0.000328413 | |
685 | +1966 1.46877 0.000299989 | |
686 | +1968 1.46879 0.000342 | |
687 | +1970 1.46883 0.000342314 | |
688 | +1972 1.46886 0.000340505 | |
689 | +1974 1.46889 0.000349728 | |
690 | +1976 1.46892 0.000302373 | |
691 | +1978 1.46901 0.00035244 | |
692 | +1980 1.46897 0.000326717 | |
693 | +1982 1.46907 0.000318243 | |
694 | +1984 1.46907 0.000319246 | |
695 | +1986 1.46913 0.000322901 | |
696 | +1988 1.46914 0.000312759 | |
697 | +1990 1.46918 0.000319025 | |
698 | +1992 1.46919 0.0002596 | |
699 | +1994 1.4693 0.000297842 | |
700 | +1996 1.46925 0.000277581 | |
701 | +1998 1.46934 0.00025401 | |
702 | +2000 1.46933 0.000239754 | |
703 | +2002 1.4694 0.000224076 | |
704 | +2004 1.46941 0.00018009 | |
705 | +2006 1.46953 0.000175178 | |
706 | +2008 1.46951 0.000186832 | |
707 | +2010 1.4696 0.000133055 | |
708 | +2012 1.46964 0.000151301 | |
709 | +2014 1.46969 0.000143435 | |
710 | +2016 1.46974 0.000130438 | |
711 | +2018 1.4698 0.000153583 | |
712 | +2020 1.46981 0.000115318 | |
713 | +2022 1.46991 0.000120361 | |
714 | +2024 1.46994 0.000129682 | |
715 | +2026 1.47 0.0001513 | |
716 | +2028 1.47001 0.00013218 | |
717 | +2030 1.47009 0.000158881 | |
718 | +2032 1.47009 0.00014918 | |
719 | +2034 1.47016 0.000161564 | |
720 | +2036 1.47017 0.000146595 | |
721 | +2038 1.47024 0.000172224 | |
722 | +2040 1.47026 0.000149046 | |
723 | +2042 1.47035 0.000201809 | |
724 | +2044 1.47032 0.000200245 | |
725 | +2046 1.47039 0.000220077 | |
726 | +2048 1.47037 0.000220018 | |
727 | +2050 1.47042 0.000220941 | |
728 | +2052 1.47043 0.000186893 | |
729 | +2054 1.4705 0.000239549 | |
730 | +2056 1.47045 0.000204913 | |
731 | +2058 1.47056 0.000204006 | |
732 | +2060 1.47052 0.000214634 | |
733 | +2062 1.4706 0.00019585 | |
734 | +2064 1.47059 0.000202701 | |
735 | +2066 1.47066 0.000187868 | |
736 | +2068 1.47066 0.000207803 | |
737 | +2070 1.4707 0.000193953 | |
738 | +2072 1.47071 0.000172011 | |
739 | +2074 1.47078 0.000198496 | |
740 | +2076 1.47076 0.000182875 | |
741 | +2078 1.47083 0.000189746 | |
742 | +2080 1.47079 0.000174731 | |
743 | +2082 1.47088 0.000148751 | |
744 | +2084 1.47087 0.000147396 | |
745 | +2086 1.47095 0.000123526 | |
746 | +2088 1.47097 0.000145845 | |
747 | +2090 1.47102 0.000150209 | |
748 | +2092 1.47102 0.000146186 | |
749 | +2094 1.47108 0.000142253 | |
750 | +2096 1.47108 0.00014329 | |
751 | +2098 1.47114 0.000146121 | |
752 | +2100 1.47112 0.000145137 | |
753 | +2102 1.47118 0.000124416 | |
754 | +2104 1.4712 0.000113683 | |
755 | +2106 1.47126 0.000117482 | |
756 | +2108 1.47127 0.000119701 | |
757 | +2110 1.47134 0.00012582 | |
758 | +2112 1.47134 0.000139552 | |
759 | +2114 1.47139 0.000141097 | |
760 | +2116 1.47138 0.000151101 | |
761 | +2118 1.47143 0.000134096 | |
762 | +2120 1.47145 0.000152285 | |
763 | +2122 1.47148 0.000153056 | |
764 | +2124 1.4715 0.000146387 | |
765 | +2126 1.47154 0.000165843 | |
766 | +2128 1.47152 0.000152782 | |
767 | +2130 1.47159 0.000156622 | |
768 | +2132 1.47156 0.000165053 | |
769 | +2134 1.47161 0.000128714 | |
770 | +2136 1.47163 0.000142294 | |
771 | +2138 1.47167 0.000127191 | |
772 | +2140 1.47169 0.000147156 | |
773 | +2142 1.4717 0.000136741 | |
774 | +2144 1.47174 0.000125 | |
775 | +2146 1.47177 0.00014518 | |
776 | +2148 1.47178 0.000120825 | |
777 | +2150 1.47182 0.00014272 | |
778 | +2152 1.47181 0.00013518 | |
779 | +2154 1.47185 0.000123067 | |
780 | +2156 1.47186 0.000107032 | |
781 | +2158 1.4719 0.000104747 | |
782 | +2160 1.47194 8.80888e-05 | |
783 | +2162 1.47198 0.000118949 | |
784 | +2164 1.47197 0.000105589 | |
785 | +2166 1.47201 0.000104826 | |
786 | +2168 1.47203 9.46716e-05 | |
787 | +2170 1.47206 0.00011453 | |
788 | +2172 1.47206 7.62045e-05 | |
789 | +2174 1.47213 9.41649e-05 | |
790 | +2176 1.47211 8.05355e-05 | |
791 | +2178 1.47219 6.13837e-05 | |
792 | +2180 1.47222 9.34313e-05 | |
793 | +2182 1.47222 0.000105898 | |
794 | +2184 1.47225 5.75456e-05 | |
795 | +2186 1.47231 0.00011874 | |
796 | +2188 1.47227 9.02532e-05 | |
797 | +2190 1.47235 9.50828e-05 | |
798 | +2192 1.47234 0.000105866 | |
799 | +2194 1.47237 0.000101742 | |
800 | +2196 1.47238 8.32804e-05 | |
801 | +2198 1.47244 9.82239e-05 | |
802 | +2200 1.47242 9.79347e-05 | |
803 | +2202 1.47249 8.85369e-05 | |
804 | +2204 1.47248 0.000113792 | |
805 | +2206 1.47251 8.28152e-05 | |
806 | +2208 1.47256 8.8549e-05 | |
807 | +2210 1.47257 0.000120604 | |
808 | +2212 1.47258 0.000100798 | |
809 | +2214 1.47261 0.000110289 | |
810 | +2216 1.47262 8.11252e-05 | |
811 | +2218 1.47267 9.9942e-05 | |
812 | +2220 1.47268 8.91781e-05 | |
813 | +2222 1.47272 0.000124993 | |
814 | +2224 1.4727 8.77713e-05 | |
815 | +2226 1.47278 0.000100162 | |
816 | +2228 1.47276 9.14227e-05 | |
817 | +2230 1.47283 8.57802e-05 | |
818 | +2232 1.47283 9.52329e-05 | |
819 | +2234 1.47289 0.000108168 | |
820 | +2236 1.47288 0.000111972 | |
821 | +2238 1.47294 0.000118989 | |
822 | +2240 1.47293 0.000133183 | |
823 | +2242 1.47297 0.000121448 | |
824 | +2244 1.47299 0.000130965 | |
825 | +2246 1.47302 0.000152975 | |
826 | +2248 1.47303 0.000129823 | |
827 | +2250 1.47309 0.000171183 | |
828 | +2252 1.47305 0.000161578 | |
829 | +2254 1.47313 0.000143317 | |
830 | +2256 1.47312 0.000180795 | |
831 | +2258 1.47316 0.0001698 | |
832 | +2260 1.47317 0.000181202 | |
833 | +2262 1.47322 0.000186734 | |
834 | +2264 1.47321 0.000200162 | |
835 | +2266 1.47326 0.000179112 | |
836 | +2268 1.47329 0.000203947 | |
837 | +2270 1.47333 0.000239634 | |
838 | +2272 1.47331 0.000255359 | |
839 | +2274 1.47336 0.000257239 | |
840 | +2276 1.47336 0.000277298 | |
841 | +2278 1.4734 0.000287179 | |
842 | +2280 1.47338 0.000306557 | |
843 | +2282 1.47343 0.000301037 | |
844 | +2284 1.47343 0.000340563 | |
845 | +2286 1.47346 0.000330942 | |
846 | +2288 1.47346 0.00037354 | |
847 | +2290 1.47348 0.000353518 | |
848 | +2292 1.4735 0.000406806 | |
849 | +2294 1.47347 0.000423672 | |
850 | +2296 1.47347 0.000406942 | |
851 | +2298 1.47349 0.000399434 | |
852 | +2300 1.47351 0.000408583 | |
853 | +2302 1.47352 0.000417294 | |
854 | +2304 1.47353 0.000418652 | |
855 | +2306 1.47355 0.000420438 | |
856 | +2308 1.47356 0.000428495 | |
857 | +2310 1.47357 0.000425925 | |
858 | +2312 1.4736 0.000411838 | |
859 | +2314 1.47365 0.000448137 | |
860 | +2316 1.47362 0.000466131 | |
861 | +2318 1.47366 0.000431143 | |
862 | +2320 1.47371 0.000476865 | |
863 | +2322 1.47372 0.000495623 | |
864 | +2324 1.47378 0.000534086 | |
865 | +2326 1.47375 0.000602858 | |
866 | +2328 1.47377 0.0005913 | |
867 | +2330 1.47378 0.000718998 | |
868 | +2332 1.47366 0.000714728 | |
869 | +2334 1.47366 0.000690276 | |
870 | +2336 1.47365 0.000660928 | |
871 | +2338 1.47367 0.000695997 | |
872 | +2340 1.47362 0.000653321 | |
873 | +2342 1.47372 0.000668162 | |
874 | +2344 1.47365 0.000775671 | |
875 | +2346 1.47355 0.000743127 | |
876 | +2348 1.47344 0.000611199 | |
877 | +2350 1.4736 0.000359617 | |
878 | +2352 1.47389 0.000467363 | |
879 | +2354 1.47391 0.000632804 | |
880 | +2356 1.47398 0.000710654 | |
881 | +2358 1.47398 0.000962099 | |
882 | +2360 1.47377 0.0010855 | |
883 | +2362 1.47364 0.00108342 | |
884 | +2364 1.4735 0.00108006 | |
885 | +2366 1.47338 0.00101753 | |
886 | +2368 1.47328 0.000958268 | |
887 | +2370 1.47316 0.000806876 | |
888 | +2372 1.47325 0.000620654 | |
889 | +2374 1.47329 0.000661016 | |
890 | +2376 1.47322 0.000538713 | |
891 | +2378 1.47332 0.000471698 | |
892 | +2380 1.47332 0.000431621 | |
893 | +2382 1.47339 0.000375734 | |
894 | +2384 1.47342 0.000333659 | |
895 | +2386 1.47352 0.000334584 | |
896 | +2388 1.4735 0.00036224 | |
897 | +2390 1.47354 0.00031293 | |
898 | +2392 1.47356 0.000315649 | |
899 | +2394 1.47361 0.000296906 | |
900 | +2396 1.47363 0.000325743 | |
901 | +2398 1.47363 0.000308287 | |
902 | +2400 1.47365 0.000286233 | |
903 | +2402 1.47369 0.000286544 | |
904 | +2404 1.47369 0.000293551 | |
905 | +2406 1.4737 0.000288636 | |
906 | +2408 1.4737 0.000268539 | |
907 | +2410 1.47372 0.000253311 | |
908 | +2412 1.47375 0.000215097 | |
909 | +2414 1.4738 0.000241827 | |
910 | +2416 1.47378 0.000233438 | |
911 | +2418 1.47381 0.000219914 | |
912 | +2420 1.47381 0.000197787 | |
913 | +2422 1.47387 0.000200801 | |
914 | +2424 1.47385 0.000200201 | |
915 | +2426 1.47389 0.000169436 | |
916 | +2428 1.47391 0.000161535 | |
917 | +2430 1.47395 0.000174087 | |
918 | +2432 1.47394 0.000159847 | |
919 | +2434 1.47401 0.000150575 | |
920 | +2436 1.47399 0.000179435 | |
921 | +2438 1.47402 0.000151743 | |
922 | +2440 1.47402 0.000160335 | |
923 | +2442 1.47406 0.00013569 | |
924 | +2444 1.47407 0.000139373 | |
925 | +2446 1.47412 0.000128788 | |
926 | +2448 1.47413 0.000153762 | |
927 | +2450 1.47416 0.000140588 | |
928 | +2452 1.47417 0.000162442 | |
929 | +2454 1.47418 0.000144584 | |
930 | +2456 1.4742 0.000154897 | |
931 | +2458 1.47423 0.000144322 | |
932 | +2460 1.47425 0.000157046 | |
933 | +2462 1.47427 0.000161233 | |
934 | +2464 1.47428 0.000163991 | |
935 | +2466 1.47431 0.000168038 | |
936 | +2468 1.47432 0.000174104 | |
937 | +2470 1.47435 0.000196175 | |
938 | +2472 1.47433 0.000206692 | |
939 | +2474 1.47437 0.000205457 | |
940 | +2476 1.47434 0.000225661 | |
941 | +2478 1.47437 0.000187441 | |
942 | +2480 1.47439 0.000222144 | |
943 | +2482 1.47439 0.00022344 | |
944 | +2484 1.47439 0.000232613 | |
945 | +2486 1.4744 0.000212971 | |
946 | +2488 1.47441 0.000222661 | |
947 | +2490 1.47442 0.000212667 | |
948 | +2492 1.47444 0.000227524 | |
949 | +2494 1.47442 0.000233037 | |
950 | +2496 1.47443 0.000204849 | |
951 | +2498 1.47444 0.000212449 | |
952 | +2500 1.47444 0.000183647 | |
953 | +2502 1.47449 0.000185509 | |
954 | +2504 1.47446 0.000190922 | |
955 | +2506 1.47451 0.000154397 | |
956 | +2508 1.47452 0.000193145 | |
957 | +2510 1.47452 0.000174986 | |
958 | +2512 1.47454 0.000163022 | |
959 | +2514 1.47456 0.000160606 | |
960 | +2516 1.47456 0.000150504 | |
961 | +2518 1.47461 0.000136705 | |
962 | +2520 1.47462 0.000159233 | |
963 | +2522 1.47464 0.000147714 | |
964 | +2524 1.47465 0.000157968 | |
965 | +2526 1.47468 0.000155851 | |
966 | +2528 1.47469 0.000176868 | |
967 | +2530 1.4747 0.000164485 | |
968 | +2532 1.47473 0.000180404 | |
969 | +2534 1.47474 0.00018791 | |
970 | +2536 1.47475 0.000215136 | |
971 | +2538 1.47474 0.000215485 | |
972 | +2540 1.47475 0.000209819 | |
973 | +2542 1.47476 0.000215812 | |
974 | +2544 1.47475 0.000224851 | |
975 | +2546 1.47477 0.000207581 | |
976 | +2548 1.47477 0.000221739 | |
977 | +2550 1.47478 0.000190115 | |
978 | +2552 1.47481 0.00022753 | |
979 | +2554 1.47478 0.000227436 | |
980 | +2556 1.4748 0.000220668 | |
981 | +2558 1.47478 0.000218591 | |
982 | +2560 1.47479 0.000183519 | |
983 | +2562 1.47481 0.000170327 | |
984 | +2564 1.47484 0.000170654 | |
985 | +2566 1.47484 0.000177416 | |
986 | +2568 1.47486 0.00015951 | |
987 | +2570 1.47487 0.000170282 | |
988 | +2572 1.47487 0.000162392 | |
989 | +2574 1.47489 0.000160683 | |
990 | +2576 1.47489 0.000152436 | |
991 | +2578 1.4749 0.000134125 | |
992 | +2580 1.47493 0.000122931 | |
993 | +2582 1.47495 0.000135397 | |
994 | +2584 1.47496 0.00013796 | |
995 | +2586 1.47496 0.000137738 | |
996 | +2588 1.47499 0.000100414 | |
997 | +2590 1.47503 0.000125515 | |
998 | +2592 1.47503 0.000144218 | |
999 | +2594 1.47503 0.000148948 | |
1000 | +2596 1.47502 0.000127074 | |
1001 | +2598 1.47505 0.000124432 | |
1002 | +2600 1.47505 0.000112681 | |
1003 | +2602 1.47509 0.000108663 | |
1004 | +2604 1.4751 0.000124786 | |
1005 | +2606 1.4751 0.000125235 | |
1006 | +2608 1.4751 0.00010304 | |
1007 | +2610 1.47514 0.000106292 | |
1008 | +2612 1.47513 0.000107671 | |
1009 | +2614 1.47516 8.68632e-05 | |
1010 | +2616 1.47517 0.000100073 | |
1011 | +2618 1.47519 8.24093e-05 | |
1012 | +2620 1.47521 8.996e-05 | |
1013 | +2622 1.47523 9.61257e-05 | |
1014 | +2624 1.47523 9.7891e-05 | |
1015 | +2626 1.47525 8.60957e-05 | |
1016 | +2628 1.47526 9.52076e-05 | |
1017 | +2630 1.47527 8.1401e-05 | |
1018 | +2632 1.47529 8.06296e-05 | |
1019 | +2634 1.47531 8.12985e-05 | |
1020 | +2636 1.47533 8.92151e-05 | |
1021 | +2638 1.47533 8.82136e-05 | |
1022 | +2640 1.47535 6.51154e-05 | |
1023 | +2642 1.47538 8.86614e-05 | |
1024 | +2644 1.47537 8.19549e-05 | |
1025 | +2646 1.47542 8.29837e-05 | |
1026 | +2648 1.47541 0.000104144 | |
1027 | +2650 1.47542 8.51047e-05 | |
1028 | +2652 1.47543 0.000102026 | |
1029 | +2654 1.47542 7.66642e-05 | |
1030 | +2656 1.47546 6.26597e-05 | |
1031 | +2658 1.47549 8.15397e-05 | |
1032 | +2660 1.47547 8.45588e-05 | |
1033 | +2662 1.4755 4.72816e-05 | |
1034 | +2664 1.47554 6.69749e-05 | |
1035 | +2666 1.47553 6.82793e-05 | |
1036 | +2668 1.47556 5.33164e-05 | |
1037 | +2670 1.47558 7.32456e-05 | |
1038 | +2672 1.47559 5.87103e-05 | |
1039 | +2674 1.47561 7.52166e-05 | |
1040 | +2676 1.4756 6.97839e-05 | |
1041 | +2678 1.47563 6.04884e-05 | |
1042 | +2680 1.47564 5.13866e-05 | |
1043 | +2682 1.47568 4.73154e-05 | |
1044 | +2684 1.47569 6.96351e-05 | |
1045 | +2686 1.4757 6.36104e-05 | |
1046 | +2688 1.47571 5.81242e-05 | |
1047 | +2690 1.47574 4.65398e-05 | |
1048 | +2692 1.47576 6.15525e-05 | |
1049 | +2694 1.47578 5.01466e-05 | |
1050 | +2696 1.4758 6.46114e-05 | |
1051 | +2698 1.47581 6.44309e-05 | |
1052 | +2700 1.47583 6.03863e-05 | |
1053 | +2702 1.47586 5.94624e-05 | |
1054 | +2704 1.47587 7.77854e-05 | |
1055 | +2706 1.47587 6.90559e-05 | |
1056 | +2708 1.47591 6.25434e-05 | |
1057 | +2710 1.47593 7.94524e-05 | |
1058 | +2712 1.47593 8.53788e-05 | |
1059 | +2714 1.47596 7.05118e-05 | |
1060 | +2716 1.47598 9.28471e-05 | |
1061 | +2718 1.47598 8.53718e-05 | |
1062 | +2720 1.47602 8.6298e-05 | |
1063 | +2722 1.47602 0.000102929 | |
1064 | +2724 1.47603 7.96848e-05 | |
1065 | +2726 1.47608 7.3027e-05 | |
1066 | +2728 1.4761 0.000102928 | |
1067 | +2730 1.47611 0.000112239 | |
1068 | +2732 1.47612 0.000114581 | |
1069 | +2734 1.47614 0.00011964 | |
1070 | +2736 1.47615 0.000126121 | |
1071 | +2738 1.47616 0.00011777 | |
1072 | +2740 1.4762 0.000122331 | |
1073 | +2742 1.4762 0.000143029 | |
1074 | +2744 1.47621 0.00011603 | |
1075 | +2746 1.47625 0.000132286 | |
1076 | +2748 1.47624 0.000128631 | |
1077 | +2750 1.47628 0.000118639 | |
1078 | +2752 1.4763 0.000121234 | |
1079 | +2754 1.47633 0.000122606 | |
1080 | +2756 1.47635 0.000130428 | |
1081 | +2758 1.47639 0.000139399 | |
1082 | +2760 1.4764 0.000157878 | |
1083 | +2762 1.47642 0.000159202 | |
1084 | +2764 1.47644 0.000164422 | |
1085 | +2766 1.47647 0.000179263 | |
1086 | +2768 1.47646 0.000198923 | |
1087 | +2770 1.47648 0.000171898 | |
1088 | +2772 1.47651 0.000187517 | |
1089 | +2774 1.47652 0.000167696 | |
1090 | +2776 1.47657 0.000179064 | |
1091 | +2778 1.47657 0.000200475 | |
1092 | +2780 1.4766 0.000182901 | |
1093 | +2782 1.47662 0.000202409 | |
1094 | +2784 1.47664 0.000185031 | |
1095 | +2786 1.47668 0.000202841 | |
1096 | +2788 1.47668 0.000194095 | |
1097 | +2790 1.47673 0.000180481 | |
1098 | +2792 1.47676 0.000198525 | |
1099 | +2794 1.47678 0.000189455 | |
1100 | +2796 1.47684 0.000176971 | |
1101 | +2798 1.47688 0.000209856 | |
1102 | +2800 1.4769 0.000205986 | |
1103 | +2802 1.47696 0.000210225 | |
1104 | +2804 1.477 0.000220655 | |
1105 | +2806 1.47705 0.000254461 | |
1106 | +2808 1.47706 0.000256223 | |
1107 | +2810 1.47712 0.000249378 | |
1108 | +2812 1.47718 0.000272304 | |
1109 | +2814 1.47724 0.000309823 | |
1110 | +2816 1.47726 0.000327554 | |
1111 | +2818 1.47733 0.000341718 | |
1112 | +2820 1.47737 0.000383209 | |
1113 | +2822 1.47744 0.000397459 | |
1114 | +2824 1.47749 0.000454925 | |
1115 | +2826 1.47755 0.00047492 | |
1116 | +2828 1.47762 0.000542899 | |
1117 | +2830 1.47768 0.000597274 | |
1118 | +2832 1.47774 0.000687466 | |
1119 | +2834 1.47779 0.00077645 | |
1120 | +2836 1.47782 0.000896493 | |
1121 | +2838 1.47782 0.000999574 | |
1122 | +2840 1.4778 0.00112032 | |
1123 | +2842 1.47773 0.00119168 | |
1124 | +2844 1.4777 0.00124857 | |
1125 | +2846 1.47764 0.00129336 | |
1126 | +2848 1.47759 0.00129878 | |
1127 | +2850 1.47758 0.00129793 | |
1128 | +2852 1.47757 0.00133613 | |
1129 | +2854 1.47753 0.00133893 | |
1130 | +2856 1.47753 0.00133615 | |
1131 | +2858 1.47752 0.00134301 | |
1132 | +2860 1.47751 0.00131625 | |
1133 | +2862 1.47756 0.00128564 | |
1134 | +2864 1.4776 0.00130663 | |
1135 | +2866 1.47764 0.0013069 | |
1136 | +2868 1.47771 0.00133896 | |
1137 | +2870 1.47773 0.00138986 | |
1138 | +2872 1.47776 0.00141224 | |
1139 | +2874 1.47779 0.0014241 | |
1140 | +2876 1.47789 0.00145826 | |
1141 | +2878 1.47793 0.00156803 | |
1142 | +2880 1.47794 0.00160049 | |
1143 | +2882 1.478 0.00167571 | |
1144 | +2884 1.478 0.00175017 | |
1145 | +2886 1.47802 0.00180744 | |
1146 | +2888 1.47803 0.00185881 | |
1147 | +2890 1.47806 0.00191369 | |
1148 | +2892 1.47808 0.00196334 | |
1149 | +2894 1.47813 0.00202863 | |
1150 | +2896 1.47814 0.00208424 | |
1151 | +2898 1.47822 0.00212445 | |
1152 | +2900 1.47828 0.00225051 | |
1153 | +2902 1.47831 0.00234959 | |
1154 | +2904 1.47834 0.0024766 | |
1155 | +2906 1.47835 0.00257014 | |
1156 | +2908 1.47839 0.00269768 | |
1157 | +2910 1.47839 0.0028274 | |
1158 | +2912 1.4784 0.00295173 | |
1159 | +2914 1.47843 0.00309025 | |
1160 | +2916 1.47843 0.00326046 | |
1161 | +2918 1.47842 0.00342621 | |
1162 | +2920 1.47839 0.00364708 | |
1163 | +2922 1.4783 0.00384535 | |
1164 | +2924 1.47818 0.00403861 | |
1165 | +2926 1.47802 0.00418066 | |
1166 | +2928 1.47787 0.00429428 | |
1167 | +2930 1.47772 0.00437465 | |
1168 | +2932 1.47758 0.00443138 | |
1169 | +2934 1.47747 0.0044262 | |
1170 | +2936 1.47746 0.00445984 | |
1171 | +2938 1.47745 0.00452117 | |
1172 | +2940 1.47752 0.00461203 | |
1173 | +2942 1.47764 0.00482289 | |
1174 | +2944 1.47775 0.00524797 | |
1175 | +2946 1.47762 0.00589242 | |
1176 | +2948 1.47715 0.00653328 | |
1177 | +2950 1.47637 0.00696489 | |
1178 | +2952 1.47547 0.00708105 | |
1179 | +2954 1.47456 0.00687573 | |
1180 | +2956 1.47385 0.00635314 | |
1181 | +2958 1.47343 0.00574564 | |